2012-11-07 222 views
2

我知道這可能聽起來像一個奇怪的問題,但我實際上需要用瀏覽器默認值覆蓋CSS重置文件(所以與其他方式相比)。用瀏覽器默認值覆蓋reset.css

所以,當我reset.css狀態

li{ 
    padding: 0; 
} 

我要重寫,與瀏覽器的默認值。
設置

li{ 
    padding: auto !important; 
} 

不工作,雖然。

有沒有辦法做到這一點?

+0

瀏覽器有不同的默認值 - 你瞄準其中一個特別的? – boz

+0

爲什麼不刪除reset.css文件? –

回答

1

默認樣式表從瀏覽器到瀏覽器和從版本到版本都不同。您可以通過使用相應的CSS文件應用的瀏覽器的默認樣式表:

更簡單的解決方案可能是隻刪除復位樣式。

+0

我無法刪除reset.css,但您的鏈接非常有幫助! – Horen

1

您可以查找各個屬性並根據需要設置它們。這在CSS中非常常見,但您也可以使用「初始」值隱式地執行相同的操作,而且工作量較少。

例如,

h1 { 
    color: initial; 
}