假设我将应用以下 css:
h2:nth-child(3){
/*some styles*/
}
这在 IE 中不起作用。因此,我需要仅使用 IE 样式为 IE 重新设计样式,但如果应用了太多样式,那么对于 IE,我必须为 IE 重新设计样式,并且可能比以前的作品更多。那么有什么技术可以让我在除 IE 之外的所有浏览器上应用 css 吗?
最佳答案
您可能会考虑使用条件注释
来隔离仅适用于 IE 的样式
像现在一样设置元素的样式,然后重新设置 IE 所需的样式。
例子:
<!--[if IE]>
//styles here
<![endif]-->
如果你想针对 IE 8,你可以这样做
<!--[if IE 8]>
阅读更多: http://msdn.microsoft.com/en-us/library/ms537512(v=vs.85).aspx
关于html - 应用 CSS 除了 Internet Explorer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19706363/