簡體   English   中英

僅在一頁上更改元素

[英]change element on one page only

在此網站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;
}  

都不起作用。 謝謝你的幫助。

我檢查了您的網站,並在一個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;
}

要么:

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

最后一個選擇器之前有一個空格,因為.top-barbody元素的子元素。

希望有幫助!

試試看:

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

如果是單個頁面,則可以使用!important設置樣式

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM