2012-11-07 167 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; 
}