私はSCSSからLess.jsに切り替えようとしていましたが、SCSSで使用していた機能を見つけることができません。Less.jsとSCSSのアンパサンド
#nav {
li a {
color: maroon;
body.admin & {background-color: #eee;}
}
}
は、ここではそれがbody.admin
の文脈で#nav li a
は灰色の背景を持つことを定義して言います。
#nav {
&>li {
...
}
}
#nav>li {...}
に対応する。
less.jsではこれらはできません。
を、私はあなたが 'ボディを行うことができるとは思いません.admin& 'LESS付きのもの。おそらく悪いことではない。混乱しているからだ。 '>'については、以下を参照してください。http://stackoverflow.com/a/7635074/405015 – thirtydot
これを回答として投稿すると、私はそれを受け入れます。 –