这是一个段落

ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看体育直播 >> CSSjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> css选择器 详解CSS中的选择器优先级顺序

css选择器 详解CSS中的选择器优先级顺序(3/4)

来源:网络整理     时间:2016-06-24     关键词:css选择器

本篇文章主要介绍了"css选择器 详解CSS中的选择器优先级顺序",主要涉及到css选择器方面的内容,对于CSSjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 特殊性是什么在对一个HTML元素应用CSS样式时,常常有很多种方法可以找到元素,比如:CSS Code复制内容到剪贴板

CSS特殊性示例
下面是一些CSS选择器的特殊性示例:
选择器特殊性以10为基数的特殊性
style="color: red"1, 0, 0, 01000
#id {}0, 1, 0, 0100
#id #aid0, 2, 0, 0200
.sty {}0, 0, 1, 010
.sty p[title=""] {}0, 0, 2, 020
p:hover {}0, 0, 1, 010
p {}0, 0, 0, 11
ul::after {}0, 0, 0, 11
div p {}0, 0, 0, 22

如果两个规则的特殊性相同,那么后定义的会覆盖先定义的。

CSS重要性
CSS中还有一种东西可以无视特殊性,那就是!important,使用此标记的CSS属性总是最优先的。

CSS Code复制内容到剪贴板

  1. #id { colorred }   
  2. .class { coloryellow !important }  

第二个样式会优先于第一个样式,即使id选择器的特殊性高于类选择器。
如果两个属性都有 !important 那么由特殊性来决定优先级。

CSS Code复制内容到剪贴板

  1. #id { colorred !important }   
  2. .class { coloryellow !important }  

结果是第一个样式优先于第二个样式。
IE6对 !important 的支持并不完全,在IE6中,如果一个选择器中先定义了 !important 属性,后面又定义了一个同样的不带 !important 的属性,那么!important 会失效。

CSS Code复制内容到剪贴板

css选择器相关图片

css选择器相关文章