首页 >web前端 >css教程 > 正文

CSS中如何使用!important声明强制优先的具体介绍

原创2017-07-27 11:32:1501209
!important声明强制优先

CSS优先级中还有一个最无敌的声明,就是!important。

在CSS样式表中,带有!important声明的样式优先使用,它的优先级会超越任何地方、任何方式的样式声明,包括行内style属性中声明的样式。

比如下面代码:

<style type="text/css"> 
p{ color:red !important; }  
</style> 
<p style="color: blue; ">这是一行文字</p>

这里的这行文字在浏览器中仍然显示为红色字体。

所以,CSS样式匹配的优先权遵循以下顺序:

(1) !important声明高于一切。

(2) 内嵌样式次之。

(3) 样式表中声明按选择器的权重排序。

(4) 最后按浏览器执行样式表的顺序,遵循"后来居上"原则匹配样式。

当然最后还要强调一点:如果没有设置样式的,则自动继承父级节点的样式。

以上就是CSS中如何使用!important声明强制优先的具体介绍的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:important css 样式表
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    黄舟

    人生最曼妙的风景,竟是内心的淡定与从容!

    最近文章
    php实现字符串匹配算法之sunday算法的示例3308
    css中关于hideFocus的使用详解3357
    JavaScript中filter函数的详细介绍3124
    推荐视频教程
  • javascript初级视频教程javascript初级视频教程
  • jquery 基础视频教程jquery 基础视频教程
  • 视频教程分类