【问题标题】:Sass Multiple Selector RefactoringSass 多选择器重构
【发布时间】:2013-12-20 00:06:15
【问题描述】:

我记得读过一个 Sass 特性,它允许你指定一个元素列表,然后是一个子元素,它会编译成一个包含多个选择器的列表。我已经四处寻找,但找不到它。

我希望它编译成这样:

header .container,
footer .container
  background: yellow

但我确信 Sass 有一个特性可以让你以更好的方式编写它。

有什么想法吗?

【问题讨论】:

    标签: css sass


    【解决方案1】:

    这种风格可以重构为:

    .container {
        header &, footer & {
            background: yellow;
        }
    }
    

    但也许您正在考虑指南针功能? http://compass-style.org/reference/compass/helpers/selectors/#nest

    【讨论】:

      猜你喜欢
      • 2016-08-25
      • 2016-10-13
      • 1970-01-01
      • 2013-09-04
      • 2014-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-22
      相关资源
      最近更新 更多