首页 新闻 会员 周边

为什么行高和vertical-align:middle不能准确居中图片??

0
悬赏园豆:50 [已解决问题] 解决于 2019-04-02 11:39

意识到之前学习的一个漏洞,关于图片居中的问题,之前一直以为在给父元素加了行高,给图片加了vertical-algin:middle之后,图片就会居中对齐。实则不然,图片依然会向下偏移几像素。解决方法是在其父元素上再添加font-size:0;属性,图片就可以准确居中了。怎么解释呢???这几像素到底是哪里来的?

梅思德尔车的主页 梅思德尔车 | 菜鸟二级 | 园豆:242
提问于:2019-04-01 18:59
< >
分享
最佳答案
0
收获园豆:50
地火水 | 小虾三级 |园豆:1290 | 2019-04-01 19:27

看完现在仍然似懂非懂= =

梅思德尔车 | 园豆:242 (菜鸟二级) | 2019-04-01 19:54

为什么 垂直对齐的中线和文本的中线不在同一条水平线上呢?

梅思德尔车 | 园豆:242 (菜鸟二级) | 2019-04-01 20:04

@梅思德尔车: https://www.zhangxinxu.com/wordpress/2015/08/css-deep-understand-vertical-align-and-line-height/

地火水 | 园豆:1290 (小虾三级) | 2019-04-02 10:21

@地火水: 嗯嗯,刚刚有人也推荐张鑫旭大神写的这篇文章,刚刚看完,大概已经清楚是怎么回事了,正在加紧学习中,谢谢回复。

梅思德尔车 | 园豆:242 (菜鸟二级) | 2019-04-02 11:39
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册