メディアクエリの下の要素と別のクラスの子孫に同じスタイルを定義する必要があります。
LESS での完全な解決策は、次の [疑似コード] です。
.foo
{
color:red;
.example &,
@media (min-width:800px)
{
color:blue;
}
}
次のようにコンパイルされることが望ましいはずです。
.foo {
color: red;
}
.example .foo {
color: blue;
}
@media (min-width: 800px) {
.foo {
color: blue;
}
}
この構文は正しくありませんが、私の問題を解決するための提案はありますか?