私は次のCSSを持っています(これはページの最後にロードされます)
.dropdown-menu-normal:hover,
.dropdown-menu-normal a:hover
{
background: transparent!important;
color: #5cac7c;
text-decoration: underline!important;
text-align: right;
float: right;
}
.dropdown-menu-normal,
.dropdown-menu-normal a
{
color: #5cac7c!important;
text-align: right;
float: right;
}
このクラスは、標準のブートストラップドロップダウンメニューのLI要素に適用されます。
これは、メニューに直接表示される通常のリンクのようなドロップダウンメニュー項目のスタイルを設定します。これで、!importantフラグがないと、このCSSを使用するためのセレクターを正しく取得できません。
私はこれで実行できることを知っていますが、直接置き換えることができるはずの何かに!importantを使用する必要は本当に嫌いです。
!importanthttp : //jsfiddle.net/y67qP/を使用してどのように表示されるかについてのjsFiddle
http://jsfiddle.net/y67qP/1/なしのjsFiddle