我正在爲現有系統編寫一些overrides.css
,並想知道我可以覆蓋某些樣式的方式。我沒有訪問系統的CSS,所以我不能重寫它。用自定義CSS覆蓋媒體查詢的樣式
如果我在原來的系統定義如下:
#criterionDetailsWrapper {
background-color: green;
}
@media screen and (max-width: 979px) {
#criterionDetailsWrapper {
background-color: blue;
}
}
@media screen and (max-width: 667px) {
#criterionDetailsWrapper {
background-color: grey;
}
}
我怎麼能如覆蓋這些樣式有
I.一個屬性覆蓋所有尺寸:
.criterionDetailsWrapper {
background-color: grey;
}
II。重寫一個屬性更改爲沒有2個斷點,但只有1個斷點在600px
?
#criterionDetailsWrapper {
background-color: grey;
}
@media screen and (max-width: 600px) {
#criterionDetailsWrapper {
background-color: blue;
}
}
是!important
做到這一點的唯一途徑,或者我需要模仿所有選擇(以獲得相同的特異性),並確保我的自定義CSS渲染最後?
是類選擇一個錯字或做你想要的規則適用於與該類的所有元素,它將覆蓋系統規則具有該類別的元素也具有該ID的情況? – BoltClock