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

相關文章
相關標籤/搜索