!important 什么意思?
来源:互联网 发布:led编程软件 编辑:程序博客网 时间:2024/04/26 20:30
如下显示:
p { height:19px!important;height:18px}
这个样式的目的是用来兼容IE和Firefox的。
!important它指定当前样式的优先级为高,后边再进行定义的相同样式是不会将其重置。因此按标准的CSS来说,height:18px这一句是无效的,因为前边的定义具有更高的优先级。
但是IE不支持该属性,而Firefox却支持。。
因此在Firefox中认的是height:19px,而IE则会先被设置为height:19,然后再设置为height:18px,这种现象可以加以利用实现IE和Firefox的布局兼容
!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
<link....> --> <style>--><xxx style="">
低 ----------> 中------------> 高
从IE5.5+的!important是只是针对不同级别的~
在不同级别的定义中~~!important是有用的~`
在同一级别里有!important是没有用的~
对于IE~5.5-的都不认识~~!important
mozilla Firefox opera7在同级下是有用~
Netscape7 表现如IE5.5+
opera7 Netscape7以下的版本没试过估计也没人用了~
<link....> --> <style>--><xxx style="">
低 ----------> 中------------> 高
从IE5.5+的!important是只是针对不同级别的~
在不同级别的定义中~~!important是有用的~`
在同一级别里有!important是没有用的~
对于IE~5.5-的都不认识~~!important
mozilla Firefox opera7在同级下是有用~
Netscape7 表现如IE5.5+
opera7 Netscape7以下的版本没试过估计也没人用了~
- !important 什么意思?
- !important的意思与应用实例
- 活着还有什么意思
- _tmain()什么意思?
- #ifndef到底什么意思?
- lolita,loli什么意思
- "宕机"代表什么意思
- 两个##,什么意思?
- _MSC_VER ????什么意思。。
- RMQ什么意思?
- lomo什么意思?
- export 命令什么意思
- __uuidof 什么意思
- DB 什么意思
- __uuidof 什么意思
- 什么意思啊
- @Override表示什么意思
- L 、_T什么意思
- Western media to buy arms in South East Asia due to China absurd _7093
- SQL 贷款毕业生信息管理系统数据库设计
- 在VC中编写程序自动查找SQLServer2000连接字符串
- Important Concepts(重要概念)
- 安装wxHaskell
- !important 什么意思?
- Hibernate区分不同对象的方法
- 抽象工厂(Abstract Factory)设计模式
- 舍本逐末
- 【动态规划】【RQ52】数字游戏
- 利用php获取数据库中所有信息可参考phpMyAdmin
- 后台运行
- 10-5-5总结
- MySQL COUNT SUM