CSS中的!important属性用法
来源:互联网 发布:塞内加尔出差 知乎 编辑:程序博客网 时间:2024/05/03 05:28
关于CSS的运用技巧有很多, 今天主要探讨一下CSS中 !important 这个属性的用法。在CSS的使用中,遇到最多的问题就是不同浏览器之间的兼容问题。 由于IE并不严格执行W3C标准, 而又几乎垄断了浏览器市场。 所以作为一名合格的网站制作人员, 必须要针对不同的浏览器进行微调。 实现不同浏览器之间兼容的方法有很多, 比如利用JS探测用户的浏览器类型,从而调用不同的样式表。 或者就是利用!important 属性来实现微调的效果。 下面是具体的例子。
下面是一段普通的 DIV 代码:
<div id="a"></div>
下面是有关层A在CSS样式表中的定义, 注意,这里使用了!important这个属性。
#a{margin-left:30px!important; margin-left:20px;}
在上面的例子中, 层a 在IE浏览器中, 左边距为20像素, 而在Firefox中, 左边距则变为30像素。 这是因为, !important在 CSS 中表示优先调用, 由于IE不能够识别这个属性, 所以在IE中, 只能够调用 “margin-left:20px;" 这个选项, 所以同样的一段代码, 在Firefox和IE中就会显示不同的样式。
不过值得注意的是, 最新版的IE 7.0 已经可以识别 !important, 这个属性了, 但是IE 6.0仍然不能识别。 所以这个小技巧还是相当有用的.
0 0
- CSS中的!important属性用法
- CSS中的!important属性用法
- CSS中的!important属性用法
- 注意CSS代码中的!important属性
- css important 属性学习
- CSS中提升优先级属性!important的用法总结
- CSS中提升优先级属性!important的用法总结
- css !important 用法
- CSS中的!important简析
- css中的!important
- css ! important 属性详细解释
- css中!important的用法
- CSS-!important提升权重用法
- 【CSS】CSS选择器优先级及!important属性
- 【CSS】CSS选择器优先级及!important属性
- 关于css important属性的一些想法
- CSS布局中!important的用法
- CSS 中 !important的用法总结
- 关于内联函数的解释
- 中间件的一些理解
- Linux的free命令详解
- Linux 常用命令
- HTML5 - frameset框架集
- CSS中的!important属性用法
- ios 使用NSRegularExpression解析正则表达式(TextKit中用到)
- Mysql命令大全
- WINFORM 程序中点击 窗体关闭按钮事件弹提醒框
- lucene搜索方式(query类型)
- android开发步步为营之55:google广告平台admob接入总结
- linux 顶层Makefile执行的流程
- vc调用matlab的m文件混合编程(引擎方式)
- Objective-C的锁机制