inline-block 出现诡异的一幕;

<a href="#"><span>content</span></a>

有数个如上A标签,然后为A标签加上外边距margin,hover加上下划线,诡异的一幕出现的了

图片描述

在这里我是把span设置为块元素,a还是行元素。 这样的话a(行)套span(块)是不是就是
line-block可以这样理解,不然的话这现象就说不通
最后我是a span都写在一行没有换行和空格才正常显示了

阅读 2.8k
2 个回答

行业元素嵌套块元素 不符合CSS的规范吧

推荐问题