为G提出其他建议,建议G为G提出其他建议

  • 本文关键字:其他 建议 css loops sass
  • 更新时间 :
  • 英文 :


我写了这个混音,但是它循环了很多时间。您能帮我优化我的代码,还是可以提出其他建议来获得所需的结果?

<div class='mh-60 pt-10'>dfgdfgsdfgsdf</div>

希望这就是您要寻找的。

$spaces: (4, 8, 10, 14, 16, 18, 20, 24, 28, 30, 32, 34, 36, 40, 44, 50, 52, 60);
@each $space in $spaces {
  @each $prop, $abbrev in (margin: m, padding: p) {
    @each $side, $infix in (top: t, bottom: b, left: l, right: r) {
      .#{$abbrev}#{$infix}-#{$space} {
        #{$prop}-#{$side}: #{$space}px;
      }
    }
  }
}
@each $space in $spaces {
  @each $prop, $abbrev in (margin: m, padding: p) {
    .#{$abbrev}v-#{$space} {
        #{$prop}-top: #{$space}px;
        #{$prop}-bottom: #{$space}px;
    }
    .#{$abbrev}h-#{$space} {
        #{$prop}-left: #{$space}px;
        #{$prop}-right: #{$space}px;
    }
  }
}

最新更新