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

li:nth-of-type(1)和li:nth-of-type(1)a在此题中设置背景色的区别

照理说,背景色是可以继承的,而且a元素没有设置margin属性,那么在设置背景色的时候这两个应该是一样的效果,为什么只用前者下方会有20px的空白?

正在回答

1 回答

我也在想这个问题,为什么加了a之后,字母区的背景颜色就加满了呢?

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

Jojojojojoce 提问者

这个我后来大概想了一下,其实你把a里面的padding和它的字体的大小所占的空间加起来,是超出了li的大小的,overflow的默认值也是visible(源代码中没有特意设置这个值),所以只设置li的话覆盖不完全。
2015-07-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

li:nth-of-type(1)和li:nth-of-type(1)a在此题中设置背景色的区别

我要回答 关注问题
微信客服

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

帮助反馈 APP下载

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

公众号

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