码迷,mamicode.com
首页 > Web开发 > 详细

CSS-继承和层叠

时间:2019-07-16 08:10:25      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:元素属性   权重   属性   特点   层叠   ext   研究   nbsp   类的属性   

一: 继承

面向对象语言都会存在继承的概念,在面向对象语言中,继承的特点:继承了父类的属性和方法。那么我们现在主要研究css,css就是在设置属性的。不会牵扯到方法的层面。

继承:给父级设置一些属性,子级继承了父级的该属性,这就是我们的css中的继承。

记住:有一些属性是可以继承下来 : color 、 font-*、 text-*、line-* 。主要是文本级的标签元素。

但是像一些盒子元素属性,定位的元素(浮动,绝对定位,固定定位)不能继承。

 

二: 层叠性

1.先看标签元素有没有被选中,如果选中了,就数数 (id,class,标签的数量) 谁的权重大 就显示谁的属性。权重一样大,后来者居上
2.如果没有被选中标签元素,权重为0。
如果属性都是被继承下来的 权重都是0 。权重都是0:"就近原则" : 谁描述的近,就显示谁的属性

 

CSS-继承和层叠

标签:元素属性   权重   属性   特点   层叠   ext   研究   nbsp   类的属性   

原文地址:https://www.cnblogs.com/wc89/p/11192642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!