<a href="#"><span>content</span></a>
有数个如上A标签,然后为A标签加上外边距margin,hover加上下划线,诡异的一幕出现的了
在这里我是把span设置为块元素,a还是行元素。 这样的话a(行)套span(块)是不是就是
line-block可以这样理解,不然的话这现象就说不通
最后我是a span都写在一行没有换行和空格才正常显示了
<a href="#"><span>content</span></a>
有数个如上A标签,然后为A标签加上外边距margin,hover加上下划线,诡异的一幕出现的了
在这里我是把span设置为块元素,a还是行元素。 这样的话a(行)套span(块)是不是就是
line-block可以这样理解,不然的话这现象就说不通
最后我是a span都写在一行没有换行和空格才正常显示了
3 回答5.2k 阅读✓ 已解决
5 回答2k 阅读
2 回答1.9k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.5k 阅读
3 回答2.1k 阅读
2 回答1k 阅读✓ 已解决
可以读一下我翻译的这部分white-space解析规则。
http://segmentfault.com/q/1010000000398015/a-1020000000415474
建议LZ把文档结构(不要做额外的格式化)附上来,我对照例子详细讲一下什么时候空白节点被渲染了