亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么把.food>li{border:1px solid red;}中的li改為ul邊框消失了

.food>li{border:1px?solid?red;}

.food>ul{border:1px solid red;}

正在回答

4 回答

https://img1.sycdn.imooc.com//5c773986000198e504300055.jpg

https://img1.sycdn.imooc.com//5c77398600018bac03950205.jpg你是想要這種效果嗎?


2 回復 有任何疑惑可以回復我~

首先你很帥,然后你說改li為ul 那我先說明我的問題,你是想改變有序列表li為無序列表ul呢 還是直接就將樣式里的li改為ul、如果你是第一種,那么

.food>ul{

border:1px solid red;

}

<ul class="food">

? ? <ul>水果

? ? ? ? <ul>

? ? ? ? <li>香蕉</li>

? ? ? ? ? ? <li>蘋果</li>

? ? ? ? ? ? <li>梨</li>

? ? ? ? </ul>

? ? </ul>

找的就是類名為food下面的子標簽(已經將li改為ul)的無序列表,親測,邊框沒消失。如果第二種,那么ul作為孫子輩的標簽當然找不到,應該

.food li ul{

border:1px solid red;

}

,可能說的不對,不對請指正

0 回復 有任何疑惑可以回復我~

因為你的class="food"是在第一個ul里,你用.food>ul就找不到它的第一代子元素,你可以試試用span框在最外層,再用.food>ul,就可以了,如果想把蔬菜和水果分開紅色框,還可以用.food>ul>li

<span class="food">

<ul>

? ? <li>水果

? ? ? ? <ul>

? ? ? ? <li>香蕉</li>

? ? ? ? ? ? <li>蘋果</li>

? ? ? ? ? ? <li>梨</li>

? ? ? ? </ul>

? ? </li>

? ? <li>蔬菜

? ? <ul>

? ? ? ? <li>白菜</li>

? ? ? ? ? ? <li>油菜</li>

? ? ? ? ? ? <li>卷心菜</li>

? ? ? ? </ul>

? ? </li>

</ul>

</span>


1 回復 有任何疑惑可以回復我~
#1

慕粉2107193

試了一下你說的這個,還是不行
2019-01-23 回復 有任何疑惑可以回復我~

就甩個CSS誰知道

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么把.food>li{border:1px solid red;}中的li改為ul邊框消失了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號