使用:first-child 與:first-of-type 進行元素選擇
在CSS 中,偽類:first-child和:first-of-type 都會根據元素在父元素中的位置來選擇元素。但是,它們在定義“first”的方式上有所不同。
Element:first-child
:first-child 選擇其指定父元素的第一個子元素,無論其元素類型。在提供的範例中:
div:first-child
此選擇器將匹配所有
Element:first-of-type
:first-of-type 選擇第一個其父級中特定元素類型的實例。它將匹配第一個
div:first-of-type
在提供的HTML 中:
<div class="parent"> <div>Child</div> <h1>
:first-of-type 會選擇
主要區別
用法範例
使用:first-child選擇:
使用:first-of-輸入選擇:
以上是:first-child 與 :first-of-type:我什麼時候應該使用每個 CSS 偽類?的詳細內容。更多資訊請關注PHP中文網其他相關文章!