首页 > 其他 > 详细

解决a标签下的image元素下方的空白

时间:2020-02-05 01:13:54      阅读:86      评论:0      收藏:0      [点我收藏+]

因为欧洲人对于英文字母的gqp等带有小尾巴的字母的写入需求,会有一条baseline用于字母主体写入,比如abcdefghijk等字母,仔细观察会发现它们之中有一条隐藏的线将字母的主体水平对齐,gh这类字母对比a虽然一个向上超出,一个向下超出,但它们的字母主体是水平对齐的,在a字母的下方就是这条水平线,叫baseline。写过英文字帖的都知道英文文本有四条线进行规范,从上往下第三条线就是它的baseline。第四条线是bottom,第一条线是top。

对于解决a标签下的image元素的空白:

1.设置a标签下的img元素的vertical-align属性设置为bottom。

2.设置a标签为display为block,img元素的display为block,使其遵从盒子的原则。(注意两个都要添加这个属性)

3.设置a标签的font-size为0。(因为a标签本就是用于作为文字的包裹的元素)(推荐)

解决a标签下的image元素下方的空白

原文:https://www.cnblogs.com/Syinho/p/12262179.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!