.icon-barクラスにカーソルを合わせると色が変わるようにしています。私は色を変えるトグルボタンとアイコンバーを使いました:
.navbar-preheader .navbar-toggle {
border: 1px solid white;
background-color: transparent;
margin-right: 0;
}
.navbar-preheader .navbar-toggle:hover {
background-color: #4d4d4d;
}
.navbar-preheader .navbar-toggle .icon-bar {
background-color: white;
}
私が使用したホバーコードは次のとおりです。
.navbar-preheader .navbar-toggle .icon-bar:hover {
background-color: #4d4d4d;
}
しかし、これは基本的に各アイコンバーの色を個別に変更します(以下を参照)が、それらはすべて一度に色を変更する必要があります...
私が見逃しているのはばかげていることだと確信していますが、どんな助けでも大歓迎です。ありがとうございました。
親要素にカーソルを合わせたときに背景色を変更する必要があるため、:hover
疑似クラスは.navbar-toggle
ではなく.icon-bar
の後に配置する必要があります。つまり、セレクタ.navbar-toggle:hover .icon-bar
を使用する必要があります。
.navbar-preheader .navbar-toggle:hover .icon-bar {
background-color: #4d4d4d;
}