【问题标题】:Merge property values with Sass使用 Sass 合并属性值
【发布时间】:2017-12-11 00:57:04
【问题描述】:

当我使用Less时,我可以通过merge feature合并一些css属性:

减:

.mixin() {
  box-shadow+: inset 0 0 10px #555;
}
.myclass {
  .mixin();
  box-shadow+: 0 0 20px black;
}

到css:

.myclass {
  box-shadow: inset 0 0 10px #555, 0 0 20px black;
}

有没有办法用 Sass 做到这一点?

【问题讨论】:

    标签: sass less


    【解决方案1】:

    您可以使用@extend (http://sass-lang.com/guide#topic-7) 来合并属性,或者(我建议)使用 CSS 缩小器来这样做。 clean-css (https://github.com/jakubpawlowicz/clean-css) 或 cssnano (http://cssnano.co/) 做得非常好。

    【讨论】:

      猜你喜欢
      • 2013-12-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多