CSS3 `:first-of-type` 選擇器如何使用類別名稱?
使用CSS3 選擇器:first-of-type 和類別名稱
CSS3 選擇器:first-of 是常見的誤解- type 可以與類別名稱結合使用來選擇具有該特定類別的第一個元素。然而,事實並非如此。
:first-of-type 偽類的目標是同級中該類型的第一個元素。因此,使用帶有 :first-of-type 的類別選擇器會選擇該類別的第一個元素,該元素也是其類型的第一個元素。
說明:
p:first-of-type { color: blue; }
這條規則會將其父元素的第一段變成藍色。
p.myclass1:first-of-type { color: red; }
此規則會將類別為「myclass1」的第一段變成藍色紅色。
但是,如果有多個帶有「myclass1」類別的段落,則只有第一個段落會受到此規則的影響,因為它的目標是其類型的第一個段落也具有指定的類。
要選擇某個類別的第一次出現,無論其類型如何,都沒有直接的 CSS3 選擇器可用。相反,可以採用涉及多個選擇器和級聯的解決方法:
.myclass1 { color: red; } .myclass1 ~ .myclass1 { color: /* default color */; }
此解決方案透過為具有「myclass1」類別的元素設定初始顏色來運作。然後,後續規則將覆蓋與第一個元素同級的任何其他元素的顏色。
本質上,請記住 :first-of-type 的目標是其類型的第一個元素,而不是在 CSS3 選擇器中使用給定類別的第一個元素至關重要。
以上是CSS3 `:first-of-type` 選擇器如何使用類別名稱?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

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

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

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

Dreamweaver CS6
視覺化網頁開發工具

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

在本週的平台新聞綜述中,Chrome引入了一個用於加載的新屬性,Web開發人員的可訪問性規範以及BBC Move

有很多分析平台可幫助您跟踪網站上的訪問者和使用數據。也許最著名的是Google Analytics(廣泛使用)
