課程
/前端開發
/HTML/CSS
/十天精通CSS3
div:first-of-type 和 div :first-of-type有什么區別 (寫法上div后面有一個空格)?
2016-12-09
源自:十天精通CSS3 6-10
正在回答
我覺得應該是這樣的,div:first-of-type選中的是第一個div ,加上空格之后,就變成了選中div下所有后代元素下第一個子元素,空格后面應該輸入標簽,但卻什么也有輸入,默認匹配任何標簽,只要是占據第一個子元素位置就算數?
<div class="wrapper">
? <p>我是第一個段落</p>
? <p>我是第二個段落</p>
? <div><p>我是第一個Div元素</p></div>
? <div>我是第二個Div元素</div>
? <p>我是第三個段落</p>
? <div><h1><p>我是第三個Div元素</p><p>我是第三個Div元素</p></h1><h1><p>我是第三個Div元素</p><p>我是第三個Div元素</p></h1></div>
</div>
測試如上代碼?第一個div下p變黃,最后一個div下h1內部全部變黃,第二個h1內部第一個p變黃
div:first-of-type會得到我們這節課預期的效果,
div :first-of-type這個寫法也是可以吧,測試了一下有兩行變成橙色,第一個div和第一個p這兩行變色了,選擇器中間加空格就是后代元素的意思,如div p;這里加空格應該等價于div div:first-of-type,div p:first-of-type; (div :first-of-type,div(類名為wrapper)的后代元素類型只有p和div)
div.on//此div里面具有on類名的div
div .on//此div的子節點里面具有on類名的div
div:first-of-tyle//第一個類型為div的子節點
div :first-of-type//這個應該是錯誤的寫法,沒有類型
慕粉4114772 提問者
qq_絆夜吹口哨_04089892 回復 慕粉4114772 提問者
舉報
本課程為CSS3入門教程,深刻詳解CSS3知識讓網頁穿上絢麗裝備
4 回答nth-child()和nth-of-type()的區別
3 回答一個關于first-of-type的問題
6 回答.wrapper>p:first-of-type和.wrapper>p:first-child 有什么區別嗎
2 回答only-of-type這個有用?
2 回答li:nth-of-type(1)和li:nth-of-type(1)a在此題中設置背景色的區別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-09-27
我覺得應該是這樣的,div:first-of-type選中的是第一個div ,加上空格之后,就變成了選中div下所有后代元素下第一個子元素,空格后面應該輸入標簽,但卻什么也有輸入,默認匹配任何標簽,只要是占據第一個子元素位置就算數?
<div class="wrapper">
? <p>我是第一個段落</p>
? <p>我是第二個段落</p>
? <div><p>我是第一個Div元素</p></div>
? <div>我是第二個Div元素</div>
? <p>我是第三個段落</p>
? <div><h1><p>我是第三個Div元素</p><p>我是第三個Div元素</p></h1><h1><p>我是第三個Div元素</p><p>我是第三個Div元素</p></h1></div>
</div>
測試如上代碼?第一個div下p變黃,最后一個div下h1內部全部變黃,第二個h1內部第一個p變黃
2016-12-20
div:first-of-type會得到我們這節課預期的效果,
div :first-of-type這個寫法也是可以吧,測試了一下有兩行變成橙色,第一個div和第一個p這兩行變色了,選擇器中間加空格就是后代元素的意思,如div p;這里加空格應該等價于div div:first-of-type,div p:first-of-type; (div :first-of-type,div(類名為wrapper)的后代元素類型只有p和div)
2016-12-09
div.on//此div里面具有on類名的div
div .on//此div的子節點里面具有on類名的div
div:first-of-tyle//第一個類型為div的子節點
div :first-of-type//這個應該是錯誤的寫法,沒有類型