LESS CSS を使用して Bootstrap サイドバーのドロップダウン トグルとドロップダウン メニューの両方にカスタム背景色を使用する方法が見つかりません。純粋な CSS ではすべて正常に動作しますが、LESS を使用すると動作しません。私が達成したいのは次のようなものです:
そのビットの私のLESSコードはここにあります:
.navbar-default {
.navbar-nav {
> open {
> a,
> a:hover,
> a:focus {
@media (min-width: @grid-float-breakpoint) {
background-color: #aaaaaa;
}
}
> .dropdown-menu {
@media (min-width: @grid-float-breakpoint) {
background-color: #aaaaaa;
}
}
}
}
}
上記のコードは、Bootstrap LESS を (私が思うに) オーバーライドする必要があるため、オーバーライドしません。JSFiddle で使用した CSS では問題なく動作します。
私はLESSにはかなり慣れていないので、これがばかげた間違いだったらすみません。生成された CSS を Chrome 開発者ツールで調べると、上記は表示されません (開発には LESS JavaScript パーサーを使用しています)。
ご協力いただきありがとうございます!