!important 什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 21:43:05
!important 什么意思?
xS]o`+kvta&^tIz8/QV)hjZ=/o 5Kv8ê9e._d NK8ۓFnիLeJ,&څ ƎpE{U$77 GA>\uM&tV_>h'Ioڷ8 /,5&s?|GU'aȵĖ hv᎙iyUmi1g|Ofz})\i:Md3C'?

!important 什么意思?
!important 什么意思?

!important 什么意思?
!important它指定当前样式的优先级为高,后边再进行定义的相同样式是不会将其重置.因此按标准的CSS来说,height:18px这一句是无效的,因为前边的定义具有更高的优先级.但是IE不支持该属性,而Firefox却支持.因此在Firefox中认的是height:19px,而IE则会先被设置为height:19,然后再设置为height:18px,这种现象可以加以利用实现IE和Firefox的布局兼容 IE不是不支持,!important是IE特有的提权用法
height:19px!important;height:18px 的准确含义是,IE认为19px优先级高,FF不认识important,就近优先原则会解析为18px 这是很老的方法了,其实有更好的兼容解决方案,有空再讨论IE不只IE6
--> -->
低----------> 中------------> 高