私はちょうど約30分前BEMを見て始めた、と私はそれで私の最初の道路ブロックを直撃しています。BEMおよびオーバーライドブートストラップスタイル
私はtwitterのブートストラップでプロジェクトをビルドしています。自分のスタイルにBEMアーキテクチャを使用することにしました。積み重ねられたリストにブートストラップのホバー効果を上書きしようとしましたが、これは動作しません。以下は
<ul class="nav nav-stacked side-nav">
<li class='side-nav__item'><a href="#">Link</a></li>
<li class='side-nav__item'><a href="#">Link</a></li>
</ul>
私は!important
でそれを強制しない限り、ホバー効果が離れて行くことはありません、私のスタイル
.side-nav {
position: relative;
&__item {
a {
&:hover {
font-weight: bold;
background: none;
}
}
}
}
ですが、私は正直に来て、このような問題を見ましたが、とにかくそれをしようとすることを決めました。
私は私のスタイルはホバー効果のためのブートストラップスタイルの下にレンダリングされるような問題は、ブートストラップ特異性に関係しています参照してください。
は、作業の問題へのリンクを探す:問題へhttps://jsfiddle.net/3321L7xL/
実際には、私は親ネームを子ネームと連結しているので、ネストするのではなく、ただ一つの要素を持っています –
あなたのコードは完璧で、ここでコンパイルをチェックしました... https:// www .sassmeister.com/ –
申し訳ありませんが、多分質問が@ChandraShekhar十分に明確ではなかった、私はそれを更新した –