!important为开发者提供了一个增加样式权重的方法。应当注意的是!important是对整条样式的声明,包括这个样式的属性和属性值

<style type="text/css">
a{color:green!important;}
#main a{ color:blue;}
</style><div id="main">
<a>!important实例</a>
</div>

对于上面的代码,如果不加important特性,则超链接的颜色为蓝色,但是加上important之后优先级提高了,显示颜色为绿色。

<style>
#Box div{color:red;
}
.important_false{color:blue;
}
important_true{color:blue !important;
}
</style><div id="Box"><div class="important_false">这一行末使用important</div><div class="important_true">这一行使用了important</div>
</div>

CSS代码第一行设定了box里面所有div中字体色为红色,第二行和第三行都用class重新定义了自身div的字体色为蓝色,不同的是,第二行末使用important,而第三行使用了!
默认情况下,class的优先级小于id,所以,第二行中即使用class重定义了自身样式,也无法生效,所以继承父级属性,这行字还是红色!
但是,第三行中,用了important提升优先级(或看成强制重定义),所以这里的css得以生效,这行字变为了蓝色!

另外有一个值得注意的地方,如果样式这样写:

.testClass{
color:blue !important; color:red;
}

这种写法在IE6下是识别不到 !important显示为红色,但也可以通过一下方法让IE6识别到!important

.testClass{
color:blue !important;
}
.testClass{
color:red;
}

css中!important的用法相关推荐

  1. CSS 中 !important的用法总结

    下面简要的给大家讲一下CSS 中一个比较重要的!important属性,从笔者的实践中总结了以下两点: 1.用于解决IE对某些CSS规范有偏差的情况. 比如在IE中的效果总是和其他的浏览器如firef ...

  2. CSS中!important的用法及作用

    定义及语法 !important,作用是提高指定样式规则的应用优先权(优先级).语法格式{ cssRule !important },即写在定义的最后面,例如:box{color:red !impor ...

  3. CSS 中 !important 的用法

    important 意为 重要的. .app {color: red !important; }#app {color: green; } 以上代码最终结果为红色. 在 CSS 选择器中,ID 选择器 ...

  4. css中hideFocus的用法

    css中hideFocus的用法 简单说:hideFocus是对超链接外虚线框的设定! hideFocus即隐藏聚焦,具有使对象聚焦失效的功能,其功能相当于: onFocus="this.b ...

  5. css规则可以放在云上,CSS中!important规则的使用方法

    CSS中!important规则的使用方法 发布时间:2020-06-15 10:53:11 来源:亿速云 阅读:129 作者:Leah 这期内容当中小编将会给大家带来有关CSS中!important ...

  6. html nthchild作用,详解CSS中:nth-child的用法

    前端的哥们想必都接触过css中一个神奇的玩意,可以轻松选取你想要的标签并给与修改添加样式,是不是很给力,它就是":nth-child". 下面我将用几个典型的实例来给大家讲解:nt ...

  7. html css中margin的用法

    css中margin的用法 1.使用auto实现在浏览器水平自动居中 2.margin实现贴边 3.使用margin垂直外边距的合并 示例: 4.margin-top的塌陷问题 1.外部盒子设置一个边 ...

  8. !Important:CSS中!important的作用用于Ie6.0 与Ie7.0、firefox

    {*rule !important}这个css规则当今在网页制作的时候的普及已经非常流行了,以前我对它的理解就停留在'浏览器是否识别阶段' 而没有真正去研究过,可是现在发生了变化.众所周知,!impo ...

  9. css中的优先级最高,css中!important的作用(最高等级)

    {*rule !important}这个css规则当今在网页制作的时候的普及已经非常流行了,以前我对它的理解就停留在'浏览器是否识别阶段' 而没有真正去研究过,可是现在发生了变化.众所周知,!impo ...

最新文章

  1. Java判断文本文件编码格式以及读取
  2. 云计算五种定义辨析[摘]
  3. 消费金融和信用卡本质上的区别是什么?
  4. python2.7下面字节数组(ByteArray)和16进制字符串(HexString)转化
  5. java生成json字符串,威力加强版
  6. java 日期相减得分钟_java日期相减得到分钟??????
  7. 关于域名注册、投资问题的相关解释
  8. window 装oracle,在Window下安装Oracle
  9. mysql 快速还原数据库_快速入门:备份和还原MySQL数据库的简便方法
  10. [137]win10想开测试模式,提示“设置元素数据时出错
  11. MISC攻防世界高手进阶区7-12题
  12. 台式计算机运行慢怎么样能提高速度,如何提高电脑的运行速度,让电脑快起来!...
  13. 平板用电容笔还是触控笔?双十一值得买电容笔推荐
  14. 纳芯微携手企企通,打造全新数字化采购管理系统
  15. 指数函数,幂函数记录
  16. 一道面试题:写出SQL语句实现下述功能
  17. ESC32 windows 环境搭建【Visual Studio Code】
  18. Docker容器不能联网问题
  19. Linux Ubuntu 配置Anaconda3+cuda+cuDNN+torch
  20. LoadRunner各版本对IE版本支持

热门文章

  1. openharmony学习
  2. log4net配置文件说明
  3. 又到一年表白季,520它又来了!Python花式表白的几种姿势
  4. Linux模板机及集群相关操作整理
  5. 如何快速选中某单元格所在的整行或整列 Excel教程
  6. (myconnpy出现,pymysql可以入冷宫了)打个小补丁,让pymysql正确处理日期类型和NULL类型 - MK2 - 博客园...
  7. wincc按钮控制的vb脚本_关于wincc professinal v15里使用vb脚本操作控件listview的问题-工业支持中心-西门子中国...
  8. C#开发之——ToolStrip(10.22)
  9. matlab里使用函数图像,Matlab图像处理函数:regionprops使用图解
  10. 难道 我有这方面的天赋