2015-04-27 55 views
-1

我很難找到正確的選擇器來應用文本顏色。尋找造型的正確選擇器

問題是,我只想更改菜單窗口小部件的背景和字體顏色,而不是更改博客頁面上的所有窗口小部件。我能夠通過使用

body.page-id-41350 .content aside.sidebar .widget 

改變背景顏色的具體側邊欄,但不能爲我的生活找到合適的人的字體顏色。任何幫助將不勝感激!

http://kelleyadv.com/kelleyadvnewsitetest/?page_id=41350

+0

添加a試試這個:'nav.main_menu> ul> li>更改了''背景color'和'color'性能。 – vaso123

+0

難道你不能簡單地爲他們創建一個新班級嗎? –

+0

Uauuu ..你在幾英里之外...;)條件是放在div ...不在woocommerce的代碼...大聲笑...你不讀我的意見...你必須把在這裏:

回答

0

您可以使用條件

INLINE

<div style="<?php if(the_title == 'about'){ echo 'color: green';}else{ echo 'color: red';} ?>">Your text color change</div> 

CSS

<div class="<?php if(the_title == 'about'){ echo 'green';}else{ echo 'red';} ?>">Your text color change</div> 
+0

所以我把條件語句放在aside.sidebar div中,但是它只是用文字迴應。我知道這是簡單的,但我仍然在學習PHP ...我想這是一個很好的學習方法。我的下一步行動是什麼? –

+0

好的......我希望這是CSS的條件,對吧?你看到什麼了?調試代碼:

+0

我看到你把de div放到了外面,這是內聯。把css放在div上:

0

他們聯繫吧?所以,就像你做的最後一位,爲錨標記

body.page-id-41350 .content aside.sidebar .widget a { color: #fff; } 
+0

我最終爲每個頁面都做了這個。我敢肯定,通過PHP可能有一個更簡單的解決方案,但這也工作。 –