使用'&'嵌套子选择器的SCSS语法有空间吗?

时间:2017-12-25 19:05:19

标签: sass

以下两个选择器都会产生来自SCSS的相同输出:是否存在使用的常用标准,这意味着一个优先于另一个?

我不知道这是基于人的偏好,还是有真正的实际理由使用一个而不是另一个

// Example 1
div {
    & li:hover a {
        background-color: yellow;
    }
}
// Example 2
div {
    li:hover a {
        background-color: yellow;
    }
}

// Output
div li:hover a {
  background-color: yellow;
}

1 个答案:

答案 0 :(得分:0)

一个好的做法是在ffmpeg -i input.mp4 \ -c:v libx265 -preset medium -crf 21 -pix_fmt yuv420p10le \ -tag:v hvc1 \ -c:a libfdk_aac -b:a 320k \ -c:a ac3 -b:a 512k \ movie_10bit.m4v 上有多个&时使用classes符号,或者您拥有自定义elements的元素,例如classes,{ {1}},title-thin,您将使用以下title-bold

title-regular

对于子元素,请不要使用syntax运算符。一些开发人员可能会加入该项目,可能会产生一些误解。

从技术上讲,您可以使用带有空格的.title{ &-thin{ ... } &-bold{ ... } &-regular{ ... } } 来设置子元素的样式,但对于体系结构来说并不好。