覆蓋 !important 修飾符
嘗試覆蓋樣式時,CSS 中的 !important 聲明可能會令人望而生畏。但是,有兩種方法可以實現此目的:
方法1:增加特異性
- 修改選擇器以包含其他標籤、ID 或類,增加它的特殊性。
- 例如: table td {height: 50px !important;} 將覆蓋td {height: 100px !重要}.
方法2:宣告順序
在現有 !後使用相同的選擇器定義 CSS 規則! important 規則。 - 最後聲明的規則將優先,即使沒有 !important
- 範例:在 td {height: 100px !important;} 之後加上 td {height: 50px;}
-
注意:
作為最佳實踐,通常不鼓勵使用 !important。它可能會導致程式碼複雜性並限制透過 JavaScript 覆蓋樣式的靈活性。然而,了解如何覆蓋它在某些情況下可能會很有用。
以上是如何覆寫 CSS `!important` 修飾符?的詳細內容。更多資訊請關注PHP中文網其他相關文章!