私は.list
すべて赤い色を必要とするいくつかの要素を持っています。これらの.list
要素のうち、クラスのあるもの.foo
はより大きなフォント.bar
が必要ですが、より小さなフォントが必要になります.
CSS では、次のようになります。
.list {
color: red;
}
.list.foo {
font-size: 150%;
}
.list.bar {
font-size: 75%;
}
Stylus で.list
3 回使用せずにこれを取得する方法はありますか? 私はこれが機能することを知っています:
.list
color red
.list.foo
font-size 150%
.list.bar
font-size 75%
代わりに、特定のプロパティに.list
特定の制約 ( .foo
、 ) を追加して、すべてが要素に属していることを明確にするために、次のようなものが欲しいです。.bar
ただし、次の例では代わりに子孫が選択されます。
.list
color red
.foo
font-size 150%
.bar
font-size 75%
この種の構造を可能にする Stylus の構文はあり ます.list
か。.list.foo
.list.bar