2012-08-09 53 views
1

部分看起來是這樣的:重寫CSS內嵌我的樣式表的

ul#secondary-menu li { 
    background: url("images/secondary-menu-bg.png") repeat-y scroll right top transparent; 
    padding-right: 2px; 
} 

如何重寫背景圖片內嵌?我試過這個:

<li id="menu-41" class="item-41" style="ul#secondary-menu li { background: none;}"><a href="http://www.test.com">Test</a></li> 

我也加了!important標籤,但它沒有效果。我在這裏做錯了什麼?請注意,我正在尋找解決方案來覆蓋背景圖像內嵌

+1

你大概的意思'風格=「背景:無;」'。 – 2012-08-09 15:13:49

回答

5

內聯樣式沒有選擇器。他們只是一組聲明,這樣可以去除選擇器和大括號:

<li id="menu-41" class="item-41" style="background: none;"><a href="http://www.test.com">Test</a></li> 
+0

好吧,新手錯誤,我會在幾分鐘內接受這個答案,當時間到達... – 2012-08-09 15:14:29

2

你不指定內嵌樣式標籤內的選擇,因爲這些樣式僅適用於該元素。

<li id="menu-41" class="item-41" style="background: none;"> 

是您所需要的。

0

是啊,你不需要指定內嵌式的標記,以便只是使它的改變風格style="background: none;",你應該是好去