Open futianshen opened 5 years ago
CSS 權重依據重要(稀有)-> 不重要(常用、全域)分為5個量級。
(1-0-0-0-0) (寫在 CSS 屬性值的後面)
(0-1-0-0-0) (寫在 html 的 style 屬性裡面)
(0-0-1-0-0) ( 一個頁面中只有一個 id,不會重複)
(0-0-0-1-0) ( 一個頁面中可能有很多組重複)
(0-0-0-0-1)
(0-0-0-0-0)
*
default (由繼承或各瀏覽器的初始值決定)
結論:CSS 最好從小量級開始寫
Specificity Calculator
CSS 權重依據重要(稀有)-> 不重要(常用、全域)分為5個量級。
(1-0-0-0-0) (寫在 CSS 屬性值的後面)
(0-1-0-0-0) (寫在 html 的 style 屬性裡面)
(0-0-1-0-0) ( 一個頁面中只有一個 id,不會重複)
id
(0-0-0-1-0) ( 一個頁面中可能有很多組重複)
(0-0-0-0-1)
(0-0-0-0-0)
*
default (由繼承或各瀏覽器的初始值決定)
結論:CSS 最好從小量級開始寫
參考資料
Specificity Calculator