課程
/前端開發(fā)
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
還是不太理解 .foot>li (子選擇器)? 與foot li(后代選擇器),?有沒有大白話講解一下?
2019-08-02
源自:初識HTML(5)+CSS(3)-升級版 8-7
正在回答
.food>li就是一個人在自己子女中選擇出所有男性?
.food li就是一個人在自己所有后代包括子女孫子曾孫中選擇出所有男性
<ul class="food">
? ? <li>水果
? ? ? ? <ul>
? ? ? ? ? ? <li>香蕉</li>
? ? ? ? ? ? <li>蘋果</li>
? ? ? ? ? ? <li>梨</li>
? ? ? ? </ul>
? ? </li
當(dāng)
.food li{border:1px solid red;}
包含所有l(wèi)i的后代就是2為第一代,4、5、6為第二代,那么水果、香蕉、蘋果和梨都有紅色外框。
.food>li{border:1px solid red;}
只包含第一代就是2,只有水果有紅色外框,香蕉、蘋果和梨沒有紅色外框。
這是我的理解。
我覺得應(yīng)該時這樣理解的,food的后代時ul,.food>li它的效果作用于ul(是一個子選擇器)。而.food li(是后代選擇器)因為ul的后代是li。
ps:你可以先理解一下有序列和無序列表的一些排列布局,再來理解一下這道題。
.foot li? 則不僅定義兒子,女兒,還定義孫子,孫女,重孫,重孫女(所有的后代)。
<foot> ????<div> ????????<li>Hello?World</li> ????</div> </foot>
后代選擇器生效
foot?li?{ ????color:red; }
子選擇器無效
foot?>?li?{ ????color:red; }
子選擇器? ? ?符號為 >? ?>是作用于該元素的第一代后代(而非第一個后代)
包含選擇器(后代選擇器)? ?符號為 空格? ?空格? 是作用于該元素的所有后代
舉報
HTML(5)+CSS(3)基礎(chǔ)教程8小時帶領(lǐng)大家步步深入學(xué)習(xí)標(biāo)簽用法和意義
3 回答子選擇器與后代選擇器
5 回答子選擇器與后代選擇器
4 回答子選擇器與后代選擇器的應(yīng)用
3 回答子元素選擇器與后代選擇器,有點兒迷糊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-07-03
.food>li就是一個人在自己子女中選擇出所有男性?
.food li就是一個人在自己所有后代包括子女孫子曾孫中選擇出所有男性
2020-02-28
<ul class="food">
? ? <li>水果
? ? ? ? <ul>
? ? ? ? ? ? <li>香蕉</li>
? ? ? ? ? ? <li>蘋果</li>
? ? ? ? ? ? <li>梨</li>
? ? ? ? </ul>
? ? </li
當(dāng)
.food li{border:1px solid red;}
包含所有l(wèi)i的后代就是2為第一代,4、5、6為第二代,那么水果、香蕉、蘋果和梨都有紅色外框。
.food>li{border:1px solid red;}
只包含第一代就是2,只有水果有紅色外框,香蕉、蘋果和梨沒有紅色外框。
這是我的理解。
2019-10-01
我覺得應(yīng)該時這樣理解的,food的后代時ul,.food>li它的效果作用于ul(是一個子選擇器)。而.food li(是后代選擇器)因為ul的后代是li。
ps:你可以先理解一下有序列和無序列表的一些排列布局,再來理解一下這道題。
2019-08-05
個人理解:
.foot>li? 作為父親,定義兒子、女兒這一代
.foot li? 則不僅定義兒子,女兒,還定義孫子,孫女,重孫,重孫女(所有的后代)。
2019-08-02
后代選擇器生效
子選擇器無效
2019-08-02
子選擇器? ? ?符號為 >? ?>是作用于該元素的第一代后代(而非第一個后代)
包含選擇器(后代選擇器)? ?符號為 空格? ?空格? 是作用于該元素的所有后代