国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS2中從優先權重的計算方式來辨別下CSS

2024-07-11 08:51:41
字體:
來源:轉載
供稿:網友

最近開發項目的時候因為應用了大量的CSS樣式導致某些關于樣式的優先級出現了問題,于是又回過頭去翻別人的文章和W3C上關于CSS優先權重的計算方法,關于代碼的測試,有興趣的朋友可以按照計算方式單獨編寫代碼進行測試,我這里就不寫一堆堆了,單純的從優先權重的計算方式來辨別下CSS

關于W3C標準中的計算 是將CSS的選擇器分為四組 即 a b c d 每一個樣式的縮寫就成了 CSS{a,b,c,d} a表示內聯樣式 b是Id選擇器 c是類元素 偽類以及其他一切非元素對象 d是元素

再確定哪條一條樣式起作用的時候 參照的第一個原則是 a>b>c>d 比較的順序就是 從左往右,可以理解為如果a 比較除了結果 就不再比較b 例如{0,6,3,3}和{1,3,3,3}總數上是第一條大 但是第二是一個內聯樣式 所以第二條起作用 第一條無效 以此類推 相繼比較即可

除此之外還有幾條規則 即同樣的權重下 后面覆蓋前面,這也可以理解為 同一個樣式的簡寫聲明中 同一個屬性 如果你重復寫了 那么后面的將覆蓋掉前面的定義,如果有不明白或有不同看法的同學可以留言 歡迎討論!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 三原县| 颍上县| 全椒县| 蒙城县| 康乐县| 广元市| 南川市| 昌吉市| 剑河县| 宁阳县| 蒲江县| 华亭县| 顺平县| 吉安县| 青海省| 婺源县| 吉林省| 大丰市| 无为县| 兴文县| 深州市| 育儿| 桐柏县| 合阳县| 安远县| 融水| 抚州市| 本溪市| 曲麻莱县| 阳信县| 西吉县| 定兴县| 荔波县| 沙洋县| 西宁市| 潍坊市| 昌都县| 滨海县| 焦作市| 措美县| 苍溪县|