我知道这可能听起来像一个奇怪的问题,但我实际上需要用浏览器默认值覆盖CSS重置文件(所以与其他方式相比)。用浏览器默认值覆盖reset.css
所以,当我reset.css状态
li{
padding: 0;
}
我要重写,与浏览器的默认值。
设置
li{
padding: auto !important;
}
不工作,虽然。
有没有办法做到这一点?
我知道这可能听起来像一个奇怪的问题,但我实际上需要用浏览器默认值覆盖CSS重置文件(所以与其他方式相比)。用浏览器默认值覆盖reset.css
所以,当我reset.css状态
li{
padding: 0;
}
我要重写,与浏览器的默认值。
设置
li{
padding: auto !important;
}
不工作,虽然。
有没有办法做到这一点?
默认样式表从浏览器到浏览器和从版本到版本都不同。您可以通过使用相应的CSS文件应用的浏览器的默认样式表:
更简单的解决方案可能是只删除复位样式。
我无法删除reset.css,但您的链接非常有帮助! – Horen
您可以查找各个属性并根据需要设置它们。这在CSS中非常常见,但您也可以使用“初始”值隐式地执行相同的操作,而且工作量较少。
例如,
h1 {
color: initial;
}
浏览器有不同的默认值 - 你瞄准其中一个特别的? – boz
为什么不删除reset.css文件? –