CSS选择器优先级
2016-06-25 22:00
971 查看
CSS样式选择器分为4个等级,a、b、c、d,可以根据这四种等级为依据确定CSS选择器的优先级。
1、如果样式是行内样式,那么a=1;2、b为ID选择器的总数;
3、c为Class类选择器的总数;
4、d为标签选择器的数量;
5、属性选择器、伪类选择器和Class类选择器的优先级一样
6、!important权重最高,比inline style的还要高
举例:
选择器 | 权重(a、b、c、d) |
Style=”” | 权重(1、0、0、0) |
#wrapper #content{} | 权重(0、2、0、0) |
#content .datePosted{} | 权重(0、1、1、0) |
div #content | 权重(0、1、0、1) |
#content p | 权重(0、1、0、1) |
#content | 权重(0、1、0、0) |
p .comment .dateposted | 权重(0、0、2、1) |
div .comment p | 权重(0、0、1、2) |
.content p | 权重(0、0、1、1) |
.content | 权重(0、0、1、0) |
div p | 权重(0、0、0、2) |
p | 权重(0、0、0、1) |
相关文章推荐
- 浅析CSS——元素重叠及position定位的z-index顺序
- css选择器概述
- CSS Secret——Backgrounds & Borders
- css reset
- CSS权威指南-line-height缩放因子
- css基础
- demo: 全页面CSS3动画的一个参考例子
- html 双色表格样式设计
- 酷酷的CSS3三角形运用
- 酷酷的CSS3三角形运用
- Css转Sass、Css转Less在线工具
- Css文本框样式
- CSS权威指南-层叠
- CSS权威指南-继承
- CSS权威指南-特殊性
- CSS权威指南-伪元素选择器
- css块级元素居中
- border:0;和border:none;的区别
- css的几种引用方式
- CSS权威指南-链接伪类