important 和 * 的在浏览器的支持
日期:2009-04-29 阅读:80 分类:HTML~CSS
IE6、IE7 都支持 *,但 IE8 终于回归正统,放弃了对 * 的支持
IE7、IE8、Firefox、Opera、Safari 都支持 important。
顾名思义,important 的优先级要高,举例说明:
IE6 选择最后一个,即:background-color:#000000;(因为 IE6 对 important 不感冒)
IE7 选择第二个,即:background-color:#000000;(因为 IE7 开始对 important 感冒了,同时还死守着它对 * 感情的最后一版本,但 important 并未起到优先级的作用)
IE8 和 Firefox、Opera、Safari 选择第一个,即:background-color:#FF0000 !important;(IE8 完全感冒于 important,同时丢弃了对 * 的感情)
另外再补充一个,下划线"_",IE6 支持下划线,IE7、IE8 和 Firefox、Opera、Safari 均不支持下划线。
IE7、IE8、Firefox、Opera、Safari 都支持 important。
顾名思义,important 的优先级要高,举例说明:
IE6 选择最后一个,即:background-color:#000000;(因为 IE6 对 important 不感冒)
IE7 选择第二个,即:background-color:#000000;(因为 IE7 开始对 important 感冒了,同时还死守着它对 * 感情的最后一版本,但 important 并未起到优先级的作用)
IE8 和 Firefox、Opera、Safari 选择第一个,即:background-color:#FF0000 !important;(IE8 完全感冒于 important,同时丢弃了对 * 的感情)
另外再补充一个,下划线"_",IE6 支持下划线,IE7、IE8 和 Firefox、Opera、Safari 均不支持下划线。
相关文章
- 兼容浏览器的addEventHandler 2008-10-28
- html文档嵌入swf兼容方案 2009-02-03
- 兼容浏览器的透明css写法 2008-12-15
- Javascript和CSS浏览器兼容总结 2011-07-14
- 使outerHTML兼容firefox 2009-04-13