1
我有同樣的規則,首先是外部.css文件,第二個是通過內部... 在EXCSS - 內部vs外部+重要!規則
.img1 { background-image: url("....") !important; }
< - .css文件中聲明,並通過該代碼添加
.img1 { background-image: url("....") !important; }
< - 在代碼中通過聲明部分聲明。
看來,外部+重要的內部重要+重要。
怎麼回事?除了重要的事情之外,還有什麼可以解決的呢?在外部CSS規則排除
感謝
說實話..在編碼年代,我從來沒有發現需要使用!重要的規則,永遠。如果你從邏輯上思考結構,你可以完全控制任何東西,而不必使用!important。我會刪除兩個!重要的聲明並解決您的問題。 – Scott 2012-02-02 08:20:15
+1 @ @ Scott的評論,'!重要的'聲明打破了自然的級聯,儘可能地避免它們像瘟疫一樣。如果兩個聲明都是相同的,那麼你是在聲明第一個還是最後一個?嘗試導入您想要優先的那個作爲最後一個。 – 2012-02-02 08:48:27