ブートストラップのナビゲーションバーに問題があります。 リスト項目(リンク)の1つを右クリックして別のページにリダイレクトすると、その色はオレンジ色(つまり実際にはホバーカラー)に維持され、ナビバーの外をクリックするとデフォルトカラーすなわち緑色)。 なぜそれはすべて起こっているのですか?ブートストラップのナビゲーションバーのリスト項目がクリック時に色が変わる
右クリックしてもデフォルトの緑色を保つべきだと思います。 以下はNavbarの写真です。右クリックするとShoppingページに移動します。
CSSコード説明したように、右クリックに基づいて、この特定の状況で
.navbar-default .navbar-nav > li > a {
color: #6ecd6e;
font-size:15.7px;
font-weight:400;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #ffb600;
}
リンク要素の ':active'状態が原因である可能性があります。これをCSSに追加し、その色を定義します。また、head-up: 'font-size:15.7px'は動作しません。 – Roy
@Roy 以下は、自分のコードに既に書かれているCSSです。 あなたはこれについて話していますか? .navbar-default> .navbar-nav> .active> a、 .navbar-default .navbar-nav> .active:a:ホバー、 .navbar-default .navbar-nav> .active> a:フォーカス{ 色:#ffb600; 背景色:#5e5b60; } –