我繼承了一個非常大的CSS文件,我添加了一個特定id
如下:什麼可能導致CSS id鏈接的「border」屬性被完全忽略?
#specialLink a, #specialLink a:link, #specialLink a:active, #specialLink a:visited
{
border:solid 1px #000000;
background-color:#CC0000;
}
然而,當我在一個鏈接中使用它,因爲在<a id="specialLink" href="whatever.htm">Test Link</a>
,它完全忽略上面的border
屬性,但尊重background-color
屬性。
我被引導認爲CSS中的id
標記具有最終優先級,那麼可能是什麼導致border
屬性被完全忽略?
'id'不一定給予最終優先權。如果你添加'!important',它會起作用嗎? – bhamlin 2012-07-31 18:42:19
使用css樣式檢查器(firebug,chrome)查看邊界聲明中是否有重寫聲明 – 2012-07-31 18:44:14
嘗試#specialLink {css} – SRN 2012-07-31 18:45:18