哪些浏览器支持CSS!重要指令,以及支持它的不同浏览器中的各种怪癖?什么浏览器支持“!重要”?
22
A
回答
31
优秀的浏览器支持。
它是CSS1 spec的一部分,并且一直存在,而且总是很容易实现浏览器在第一次尝试时就看起来正确。
至少(从个人经验)IE5.5 +,Firefox 1 +,Safari 3+,Chrome 1+。
几乎所有支持CSS的浏览器都支持(这是您关心的每个浏览器)。
2
任何支持CSS1 +的浏览器 - 即任何支持CSS的浏览器 - 甚至IE。即使CSS实现不完全符合标准,!important
也是一项核心CSS功能。详细说明,IIRC,IE5 +,所有Firefox,大部分Netscape,Opera,Safari,Chrome。
6
According to Wiki,IE7,FireFox 1.0,Safari 1.0,Opera 7和Chrome 完全支持!重要。 IE6支持它,但它确实有一个错误。如果你这样做,颜色为红色:
h1 {
color: green !important;
color: red;
}
2
所有的浏览器除了IE6支持它,使它成为黑客CSS非常方便。例如:
#someElement { width:200px !important; width:198px; }
所有的IE6浏览器除了将在200像素渲染#someElement
,因为他们将履行!important
。然而,IE6将忽略!important
并在198px渲染#someElement
。
编辑:本(至少我)最常见的用途的情况是用它来纠正IE6双裕错误
相关问题
- 1. 什么浏览器支持XSLT 2.0?
- 2. 什么浏览器支持HTML 5/CSS3
- 3. 什么clearfixes支持哪些浏览器?
- 4. Xpath和浏览器支持什么
- 5. 什么浏览器支持`overflow-y`?
- 6. Gecko支持的浏览器和Webkit支持的浏览器有什么区别?
- 7. 浏览器支持
- 8. 为什么需要浏览器重置?
- 9. 浏览器支持WebDriver还是WebDriver支持浏览器
- 10. 支持浏览器中的重力
- 11. 它支持旧浏览器有多重要?
- 12. window.devicePixelRatio浏览器支持
- 13. 浏览器支持sencha touch
- 14. Kurento浏览器/ webRTC支持
- 15. Ember.js浏览器支持?
- 16. document.fileSize浏览器支持
- 17. 浏览器字体支持
- 18. Robot Framework浏览器支持
- 19. Android iFrame浏览器支持
- 20. Scaja.js浏览器支持
- 21. XML跨浏览器支持
- 22. 边缘浏览器支持
- 23. ngAria支持Safari浏览器
- 24. 跨浏览器支持jQuery
- 25. 浏览器支持“e.target.files”
- 26. 什么浏览器当前支持E4X(直接支持XML到JavaScript)
- 27. 为什么主要浏览器不支持input type =“file”的HTML ACCEPT属性?
- 28. 什么浏览器当前实现了对HTML5 MediaController的支持?
- 29. 如果浏览器不支持gzip,会发生什么情况?
- 30. 什么是CSS3 Box-sizing的浏览器支持?
IE6正式支持它,但它实际上并没有在IE6工作它应该的方式 – 2009-08-25 18:47:06
@ Darko你有没有支持IE6的例子!重要的是否正确? – Triptych 2009-08-25 18:47:54
是从我的答案中尝试一下例子,你会看到。只是将宽度替换为背景以便更容易看到。你也可以试试jimyi的回答,看看现在看到的那个 – 2009-08-25 18:49:03