首页 > Web开发 > 详细

css-css权威指南学习笔记3

时间:2016-12-13 07:16:53      阅读:269      评论:0      收藏:0      [点我收藏+]

第三章 结构和层叠

1、确定应向一个元素应用哪些值时,用户代理不仅要考虑继承,还要考虑声明的特殊性,另外需要考虑声明本身的来源,这个过程就称为层叠。、

2、特殊性。如果一个元素有两个或多个冲突的属性声明,那么有最高特殊性的声明会胜出。

对于选择器中给出的各个ID的属性值,加0,1,0,0;

类属型、属性选择或者伪类,加0,0,1,0;(指定id属性的属性选择器依然贡献0010)

对于元素和伪元素,加0,0,0,1;

结合符和通配选择器对特殊性没有贡献。(通配符的对特殊性没有贡献和根本没有特殊性有区别。)

内联样式特殊性1,0,0,0

注意,0,0,1,0比0,0,0,13更特殊。

3、!important重要声明会分组在一起,冲突会在重要声明内部解决。与非重要声明冲突,重要声明总会胜出。

待续

css-css权威指南学习笔记3

原文:http://www.cnblogs.com/zczhangcui/p/6151962.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!