課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
使用包含選擇器為什么第一段文字不會加邊框?
2016-08-06
源自:初識HTML(5)+CSS(3)-升級版 9-1
正在回答
你使用包含選擇器選中了span標簽里面的元素,死一段文字就不會有劃線
如圖,只對所有<li>奏效
.first?span{border:1px?solid?red;}
這一句不是只能讓first下的所有<span>元素加邊框么?
慕課舉的包含選擇器的例子里面,也是對所有<li>奏效的啊。好像沒法同時應用給<p>和<span>吧?(除非通用選擇器,但這不是你的意思了)
*?{border:1px?solid?red;}
使用包含選擇器作用的是所有的子后代元素即這里的span元素,對于span以外的內容并沒有影響,所以你的代碼只是span元素之間的內容加了邊框。
可以再看一下包含選擇器一節的內容。
包含選擇器是作用于元素的第一代,就是其直接后代,所要的目標效果是作用于<span>中的元素,所以包含選擇器有更好的直接效果!
qq_傲嘯長空_03998245
包含選擇器選擇的是后面的元素,這個選擇的是first下面的所有span元素,用.first > span吧比較好
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
5 回答答案是用了包含選擇器和ID選擇器,為什么不能用一個選擇器嗎
2 回答為什么要用包含(后代)選擇器?
4 回答包含選擇器
1 回答ID選擇器 可以用子選擇器和包含選擇器么
3 回答類選擇器和包含選擇器有什么區別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-21
你使用包含選擇器選中了span標簽里面的元素,死一段文字就不會有劃線
2016-08-15
如圖,只對所有<li>奏效
2016-08-15
這一句不是只能讓first下的所有<span>元素加邊框么?
慕課舉的包含選擇器的例子里面,也是對所有<li>奏效的啊。好像沒法同時應用給<p>和<span>吧?(除非通用選擇器,但這不是你的意思了)
2016-08-10
使用包含選擇器作用的是所有的子后代元素即這里的span元素,對于span以外的內容并沒有影響,所以你的代碼只是span元素之間的內容加了邊框。
可以再看一下包含選擇器一節的內容。
2016-08-06
包含選擇器是作用于元素的第一代,就是其直接后代,所要的目標效果是作用于<span>中的元素,所以包含選擇器有更好的直接效果!
2016-08-06
包含選擇器選擇的是后面的元素,這個選擇的是first下面的所有span元素,用.first > span吧比較好