为了账号安全,请及时绑定邮箱和手机立即绑定

.food>ul{ border:1px solid red;/*添加边框样式(粗细为1px, 颜色为红色的实线)*/ }

为什么用.food>ul的时候没有任何效果了就

正在回答

2 回答

.food子代没有ul 你可以改成.food>li>ul

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

 因为“>”为子选择器,只作用于第一代后代,即在该代码中food后的第一个元素,<li></li>;

而“空格”为后代选择器,作用于子后代元素,在代码中,若为".food li",即作用于所有<li></li>,用". food ul"也一样;

要想使".food>ul"有效果,可以将第一对<li></li>换成<ul></ul>,即<li>水果......</li>,<li>蔬菜......</li>;或者直接删掉。

希望能帮到你。

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

举报

0/150
提交
取消

.food>ul{ border:1px solid red;/*添加边框样式(粗细为1px, 颜色为红色的实线)*/ }

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信