- WordPress の TwentyTwelve テーマの子テーマのサイドバーにカスタム メニューのスタイルを設定しようとしています。
- 現在のメニュー項目の背景を灰色にしようとしています。
- 残念ながら、「親」メニュー項目は、現在の li メニュー項目だけよりもはるかに広い領域に背景色を与えます。
私は今、このcssコードを使用しています:
.current-menu-item {background-color:#666!important;color:#ff0000!important;font-weight:bold;}
.menu li:not(.current-menu-item) {color:#fff!important;background-color:#333!important;}
例を挙げて、私が何を意味するかを示すために: http://populair.euでそれを達成しようとしています。フロント ページで、メニュー項目 "populair" も上の画像の周りに灰色の背景を与えることがわかります。サブメニュー項目は大丈夫です。
奇妙なことは、私のローカルホストで問題なく動作することです。
< asides> の間に < br /> があれば解決される気がしますが、どういうわけか何かが足りないのでしょう。
誰もこれを経験していますか?/どのようにスタイリングする必要がありますか?