這是我的div標籤。顯示屬性的優先級,當在同一個div中給出兩個顯示屬性時
<div class="@Html.Raw(ViewBag.TabClass)
在tabclass中,我附加了其他兩個css類。一個類包含display:none
,另一個類包含display: inline
。
我需要兩個類都在那裏,而display:hidden
應該應用於整個div。
會這樣嗎?
這是我的div標籤。顯示屬性的優先級,當在同一個div中給出兩個顯示屬性時
<div class="@Html.Raw(ViewBag.TabClass)
在tabclass中,我附加了其他兩個css類。一個類包含display:none
,另一個類包含display: inline
。
我需要兩個類都在那裏,而display:hidden
應該應用於整個div。
會這樣嗎?
在css顯示處添加!important
。
例如:
display:none !important;
我嘗試了你的建議。但它沒有奏效。我面臨的問題是,因爲有兩個類。顯示:內聯在一個類中顯示:在另一個類中沒有任何內容。但是,當我評論顯示:內聯在該類中時,功能按預期工作,因爲它正在顯示:隱藏。但是我無法刪除顯示:從該類內聯,因爲它正在代碼的許多其他部分中使用。有沒有什麼辦法可以完全覆蓋顯示:inline with display:none – Gauty
是,看到*選擇特異性/ wheight * https://css-tricks.com/specifics-on-css-specificity/如果相同的特異性/ wheight,最後一個覆蓋先前的 –
您的div標籤似乎需要一個結尾雙引號字符和一個右尖括號(「>)。 – JohnH
我剛剛給出了一段代碼,我在末尾添加了」>「。 – Gauty