HTML中定義多個class屬性時無效的解決方法介紹
為class屬性定義多個值,常常會發現定義的樣式無效,經過測試,在定義多個class值的時候,一定要注意,把自己最喜歡的樣式放在後面,否則無效
在編寫html的過程中,我們會經常為class屬性定義多個值,但同樣會經常發現自己定義的值無效! ! !
以前碰到這種情況我就直接重寫了,或是直接用id設定css屬性,今天想起來好像有些不對哦。 。 。我必須得去發現真理! ! !
程式碼如下:
<p id="p" class="middle_p padding_10"> <span id="s" class="normal_span"></span> </p>
我在兩個class裡設定的顏色不同,在middle_p裡設定的是紅色,在padding_10裡設定綠色,
結果顯示的是綠色,這給我的第一個感覺就是:方向反了!
於是我把兩個位置對換,還是綠色! !
這。 。 。 。
難道是? ? ?
打開css檔案一看,果然padding_10在middle_p 前面,然後我把他們兩個位置對換,
刷新瀏覽器,紅色! ! !
所以呢,在定義多個class值的時候,一定要注意,把自己最喜歡的樣式放在後面!
但是呢,如果你在padding_10前面加個p(假設父級元素是p),變成p.padding_10,然後你會發現,不管它在哪,我們的p p總是綠色的,
從這個例子可以看出來,css樣式的優先權是在載入css檔案的時候就確定下來的,而不是由後來html裡class屬性位置前後決定的。
更多HTML中當定義多個class屬性時無效的解決方法介紹相關文章請關注PHP中文網!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

本文討論了HTML&lt; Progress&gt;元素,其目的,樣式和與&lt; meter&gt;元素。主要重點是使用&lt; progress&gt;為了完成任務和LT;儀表&gt;對於stati

本文討論了html&lt; datalist&gt;元素,通過提供自動完整建議,改善用戶體驗並減少錯誤來增強表格。Character計數:159

本文討論了HTML&lt; meter&gt;元素,用於在一個範圍內顯示標量或分數值及其在Web開發中的常見應用。它區分了&lt; meter&gt;從&lt; progress&gt;和前

本文討論了使用HTML5表單驗證屬性,例如必需的,圖案,最小,最大和長度限制,以直接在瀏覽器中驗證用戶輸入。

本文討論了視口元標籤,這對於移動設備上的響應式Web設計至關重要。它解釋瞭如何正確使用確保最佳的內容縮放和用戶交互,而濫用可能會導致設計和可訪問性問題。

本文討論了&lt; iframe&gt;將外部內容嵌入網頁,其常見用途,安全風險以及諸如對象標籤和API等替代方案的目的。

GiteePages靜態網站部署失敗:404錯誤排查與解決在使用Gitee...
