css 两大特性:继承性和层叠性

css 有两大特性: 继承性和层叠性,
 继承性
    面向对象语言都会存在继承的概念,在面向对象的语言中,继承的特色:继承了父类的属性和方法.那么咱们如今主要研究css,css中没有方法,因此咱们仅仅继承属性.
    继承:给父级设置一些属性,子级会继承父类的该属性
      ps:并非全部属性都能继承,能够继承的好比:color,font,text,line
        不能继承的好比:盒子元素属性,定位的元素(浮动,绝对定位,固定定位)不能被继承.
层叠性
    谁的权重大就会显示谁的属性,
    计算权重:
顺序:id的数量,class的数量,标签的数量.php

/*1  0  0 */显示红色
#box{


    color: red; 
}
/*0  1  0*/
.container{
    color: yellow;
}
/*0  0  1*/
p{
    color: purple;
}

!important的使用: 
  在设置的属性后加 !importent 表示设置权重为无限大.
转载于猿2048:➬《css 两大特性:继承性和层叠性》css

相关文章
相关标签/搜索