index.scss 959 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. $a: purple;
  2. $b: skyblue !default;
  3. $c: 2px solid #f00;
  4. // @import url(demo.css);
  5. @import "./demo.scss";
  6. @mixin sun {
  7. width: 500px;
  8. height: 500px;
  9. }
  10. // var aa = xxx;
  11. /*
  12. var aa = xxx1;
  13. */
  14. @mixin rain($f) {
  15. font-size: $f;
  16. }
  17. @mixin snow($g:20px) {
  18. border-radius: $g;
  19. }
  20. // @mixin cloudy($h,$i,$j,$k) {
  21. // box-shadow: $h $i $j $k;
  22. // }
  23. @mixin cloudy($h...) {
  24. box-shadow: $h;
  25. }
  26. .box {
  27. border: $c;
  28. $d: red !global;
  29. @include sun;
  30. @include snow();
  31. @include cloudy(10px 50px 15px yellow);
  32. h1 {
  33. // color: $a !important;
  34. color: $b;
  35. color: $d;
  36. // font-size: 50px;
  37. // font-style: italic;
  38. // font-weight: 300;
  39. font: {
  40. size: 50px;
  41. style: italic;
  42. weight: 300;
  43. }
  44. }
  45. ul {
  46. li {
  47. color: $d;
  48. @include rain(20px);
  49. &:hover {
  50. color: $a;
  51. }
  52. }
  53. }
  54. }