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 星
HTML5与CSS3实现动态网页 2018
  • 参与学习       1887    人
  • 提交作业       4643    份
  • 解答问题       5760    个

有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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