33
私はCSSとSCSSの初心者です。次のコードで「&」とは何ですか? '&.sub-title'はscssを示していますか?
、
&を何.title {
width: 718px;
&.sub-title {
width: 938px;
}
}
。を意味しますか?ネスティングクラスと同じですか?
私はCSSとSCSSの初心者です。次のコードで「&」とは何ですか? '&.sub-title'はscssを示していますか?
、
&を何.title {
width: 718px;
&.sub-title {
width: 938px;
}
}
。を意味しますか?ネスティングクラスと同じですか?
&
は、.title.sub-title
(&
が省略されている場合は.title .sub-title
ではなく)の結果として、親クラスを連結します。
結果は&
で、それが両方title
とsub-title
クラスで要素と一致していることである:
<div class='title sub-title'></div> <!-- << match -->
&
ことなく、クラスtitle
と要素のクラスsub-title
有する子孫に一致しながら:
<div class='title'>
...
<div class='sub-title'></div> <!-- << match -->
...
</div>
もう少し明確にするために、.title.sub-titleは、両方のクラスを持つ要素を意味します。 .title .sub-titleは、.subtitleが.titleの子孫であることを意味します。 – CodeCrack