我正在嘗試調動網頁。我保留大部分當前樣式,但我也想要覆蓋或刪除其他樣式。我知道!important
會覆蓋樣式,但是如果我只是想將當前頁面中的特定樣式完全刪除而不從樣式表中刪除它,該怎麼辦?CSS:刪除特定的樣式,但實際上並未從CSS文件中刪除它
例如,如果我想從元素的樣式中刪除width
或min-width
,但我不想指定另一個width
。我正在使用jQuery Mobile,它負責處理很多這些樣式。
在這個例子中,我將有文件Styles.css
和StylesMobile.css
,其中Style.css
將有以下:
.buttonStyle {
width: 100px;
text-align: left;
}
而StylesMobile.css
有:
.buttonStyle {
height: 10%;
color: Red;
}
我仍然希望text-align: left;
從Styles.css
,但不是寬度(與StylesMobile.css
一起)。
重置它你可能想看看[CSS媒體查詢](https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries)。這樣,使用不同類型的屏幕和使用特定的樣式更容易。 – Aeveus
在StylesMobile.css中,您只需要覆蓋寬度:寬度爲100px:auto;刪除寬度屬性。 –