1、 css選擇器優先級和盒子,css怎么設置class的優先級?
樣式權值設定
1. 內聯樣式表的權值最高 1000;
2. ID 選擇器的權值為 100
3. Class 類選擇器的權值為 10
4. HTML 標簽選擇器的權值為 1
5 繼承樣式的權值為0.1
舉例
< class a>
< class b>
<class c >
直接用 .c(類)選擇器 它的權值只有10 ,
用 .a .b .c來選擇,則它的權值為10+10+10。
2、 css后代選擇器可以寫幾個?
css后代選擇器可以寫5個,本來css的后代選擇器可以選擇多個,但是層級越深,效率越低,所以最好寫5個就行
3、 css的三種機制?
CSS的三大機制是:特殊性、繼承、層疊。樣式最終的呈現由層疊機制決定,但層疊與特殊性、繼承又有關系。
換句話說,一個元素某一樣式要應用那個值,用戶代理需要考慮繼承,考慮聲明的特殊性,考慮聲明本身的來源,而這個過程就叫做層疊。css提供3種機制來設置盒子的擺放位置,分別是普通流(標準流)、浮動和定位。
4、 用css往網頁里面插入盒子?
1.代碼。
2.效果。
3.<div>標簽表示一類盒子;
這里重新定義了這類盒子的屬性:
div{background-color:blue;width:300px;border:25px solid green;padding:25px;margin:25px;}
4.注意調用某一類盒子的方法:
<div class='a1'><p>綠色盒子</p></div>
<div class='a2'><p>紅色盒子</p></div>