UL UI中间为什么是空格不是逗号呢。

UL UI中间为什么是空格不是逗号呢。

UL UI中间为什么是空格不是逗号呢。

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

你好,ul li:nth-child(odd){background:green;} 意思是ul里的 li 奇数项的背景颜色为绿色。ul , li:nth-child(odd){background:green;}  ,如是逗号,意思是ul 和li 的奇数项的背景颜色为绿色 , 逗号隔开相当于群组选择器。希望对你有帮助,祝学习愉快,欢迎采纳。

  • 秋水丶 提问者 #1
    那这样ul li:nth-child(odd){background:green;} 和ul>li:nth-child(odd){background:green;}可以当做一样的吗。
    2017-03-17 21:50:32
  • 小于飞飞 回复 提问者 秋水丶 #2
    ul li 是ul 下的所有li ; ul>li 是选择父元素为 <ul> 元素的所有 <li> 元素。希望对你有帮助,祝学习愉快。
    2017-03-17 22:09:31
  • 秋水丶 提问者 回复 小于飞飞 #3
    所以ul li还有一种可能关系是更大一级的孙子关系吗。
    2017-03-17 22:28:37
Hbrsql 2017-03-17 21:46:55

加逗号就变成另一种选择器了,效果不一样.

ul li{};   /*表示选择ul下面的子孙元素li.*/

ul,li{};   /*表示选择ul元素和li元素.相当于:ul{}; li{};*/

  • 提问者 秋水丶 #1
    十分谢谢!
    2017-03-17 21:53:19
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师