2015-06-10 29 views
0

在此網站https://www.nycofficesuites.com/new/上,我只想更改主頁上頂欄的顏色。我曾嘗試這樣的代碼:僅在一頁上更改元素

.home .page .page-id-94 .page-template .page-template-template-home .page-template-template-home-php .wood .top-bar { 
    background:blue; 
} 

以及驗證碼:

.page-id-94 .top-bar { 
    background:blue; 
} 

既不工作。謝謝你的幫助。

+0

那不是你應該如何問一個很好的問題。請閱讀:[如何問](http://stackoverflow.com/help/how-to-ask) – Amit

+0

顯示一些'HTML'標記,我們可以幫助你 – TheLifeOfSteve

+0

這聽起來像jQuery的工作! –

回答

3

我檢查您的網站,並有是類名的一個body元素上一個巨大的寶藏。

問題:所有選擇器中都有空格。

.class1 .class2選擇一個類名爲class2的元素,它是類名爲class1的元素的子元素。

.class1.class2在選擇器中沒有空格,所以它選擇了一個類名分別爲.class1.class2的元素。

更正:

.home.page.page-id-94.page-template.page-template-template-home.page-template-template-home-php.wood .top-bar { 
    background:blue; 
} 

OR:

.page-id-94 .top-bar { 
    background:blue; 
} 

還有最後一個選擇前的空間,因爲.top-barbody元素的子元素。

希望有幫助!

0

試試這個:

.home header.style-4 .top-bar { 
    background: #YOURCOLOUR; 
} 
-1

如果它是一個單一的頁面,你可以只設定的風格!重要

<div style="background:red!important;"> 
    <p>Example</p> 
</div>