假如把 line-height 设置为0,那么 baseline 与 bottom 之间的距离也变为0,那道空白也就不见了。如果没有设置 line-height,line-height 的默认值是基于 font-size 的,视渲染引擎有所不同,但一般是乘以一个系数(比如1.2)。因此,在没有设置 line-height 的情况下把 font-size 设为0也可以达到同样的效果。当然,这样做的后果就是不能图文混排了。
作者:尤雨溪
链接:https://www.zhihu.com/question/21558138/answer/18615056
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
关于a链接里面套img,<img>与<a>的底部会留白的问题今天写移动端页面的时候,踩了一个坑,如图, 里面有个 , 与 之间底部会有缝隙,这是什么鬼? (2).强行去掉a标签的行高 (3).a标签没有设置行高的时候可以去掉字体大小 ...