0

ドロップダウンメニュー付きのWordpressメニューがあります。私が抱えている問題は、親ページが強調表示されているときに、以下のドロップダウン項目も強調表示されることです。親が画像で強調表示されるため、これは問題です。ドロップダウンメニューは、色だけで強調表示する必要があります。親ページが現在のページでない場合は正常に機能します。誰かがこれを手伝うことができますか?

#navbar li.current_page_item a {
    background:url(../images/activetab.png);
    width:95px;
    height:30px;    
}

#navbar li li.current_page_item a {
    background:#e9536c;
    font-size:12pt;
    width:150px;    
    color:black;    
}
4

3 に答える 3

2

2番目のセレクターが間違っていると確信しています。このコードを試してください:

#navbar li.current_page_item a {
    background:url(../images/activetab.png);
    width:95px;
    height:30px;    
}

#navbar li.current_page_item li a,
#navbar li li.current_page_item a {
    background:#e9536c;
    font-size:12pt;
    width:150px;    
    color:black;    
}

これは、現在のページアイテムの子要素であるliと、現在のページアイテムである第2(またはそれ以上)レベルのliを対象とします。

于 2012-11-29T10:54:29.613 に答える
0

多分あなたはこれを試すことができます

#navbar li li.current_page_item a {
background-image:none;
background:#e9536c;
font-size:12pt;
width:150px;    
color:black;   
}

これにより、ドロップダウンメニューの背景画像が無効になります。

于 2012-11-29T10:31:14.417 に答える
0

または使用する

背景:#e9536c!重要;

以前のcssスタイルを上書きします。

于 2012-11-29T10:39:02.233 に答える