[OK]を、私は私はSCSSでこのようにそれを実行しようとしました、
.social-media { /* ... */ }
.social-media .twitter { /* ... */ }
.social-media .facebook { /* ... */ }
ul.social-media { /* ... */ }
したがって、次の伝統的なCSSを持っているとサスと最後まで親セレクタを追加アンパサンドはセレクタの冒頭にしか現れないように思えるので、うまくいきません。回避策はありますか?あなたの.socialメディア{
/* ... */
.twitter {
/* ... */
}
.facebook {
/* ... */
}
}
ul.social-media {
/* ... */
}
サス3.3 以降
:あなたが行うことができます
あなたは物事を命名している方法を再考を検討する必要があります。なぜあなたは 'ソーシャルメディア'クラスの要素を持っていて、それと同じクラス名のソートされていないリストを持っていますか? – zakangelle
あなたはそれを正しく理解していませんでした。私は一般的に.social-media要素に定義されたスタイルをいくつか持っています。そして、 '.social-media'クラスを使っていくつかの特定のスタイルをUL要素に適用したいと思います。あなたが暗示しているように、私のコードに '.social-media ul.social-media'のようなものはありません。 –
私のせいで、あまりにも多くのコードがスキャンされていて読み込みが不十分です:) – zakangelle