課程
/前端開發
/HTML/CSS
/十天精通CSS3
如圖所示,我要寫成ul li:first-child{background:red;},第一行就變成紅色。如果寫成ul:first-child{background:red;},第一行就沒變化?在這里面,ul不是父元素嗎?這”ul:first-child“不是表示它的第一個子元素嗎?為什么沒作用呢?
2016-01-03
源自:十天精通CSS3 6-6
正在回答
后代選擇器是有空格的 ?ul li:first-child 拆開來看 ?ul是選擇頁面所有的ul標簽 ?ul li是選擇ul下面的所有li標簽 ?ul li:first-child是ul中所有li中的第一個,再來看?ul:first-child ? 一樣拆開來看 ul是選擇頁面所有的ul標簽?ul:first-child是選擇所有ul中的第一個ul,所以這里選擇到的是ul標簽而不是li標簽。
天窗的螞蟻 提問者
李曉健 回復 天窗的螞蟻 提問者
天窗的螞蟻 提問者 回復 李曉健
這是類選擇器 就是類名的第一個
http://www.w3school.com.cn/cssref/selector_first-child.asp
http://www.w3school.com.cn/tiy/t.asp?f=css_sel_firstchild_3
看看這些案例就明白了??!
舉報
本課程為CSS3入門教程,深刻詳解CSS3知識讓網頁穿上絢麗裝備
1 回答first-child
5 回答:first-child的真正含義?
3 回答有 nth-last-child(n),為何沒有nth-first-child(n) ?
1 回答請問 ul > li:first-child{ color: red; } 與 ul > li :first-child{ color: red; } (li與:first-child之間有空格)的差異
1 回答用first-child偽元素只能在ul,ol div里面用嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-01-03
后代選擇器是有空格的 ?ul li:first-child 拆開來看 ?ul是選擇頁面所有的ul標簽 ?ul li是選擇ul下面的所有li標簽 ?ul li:first-child是ul中所有li中的第一個,再來看?ul:first-child ? 一樣拆開來看 ul是選擇頁面所有的ul標簽?ul:first-child是選擇所有ul中的第一個ul,所以這里選擇到的是ul標簽而不是li標簽。
2016-01-03
這是類選擇器 就是類名的第一個
2016-01-03
http://www.w3school.com.cn/cssref/selector_first-child.asp
http://www.w3school.com.cn/tiy/t.asp?f=css_sel_firstchild_3
看看這些案例就明白了??!