正在回答 回答被采纳积分+1
2回答
好帮手慕久久
2021-04-01 15:53:12
同学你好,解答如下:
1、vertical-align用来设置行内元素的垂直对齐方式。img标签具有行内元素的性质,所以它也能使用该属性。
2、图片与文字默认是基线对齐的,所以图文与文字在一行布局时,由于文字会超出图片,所以图片底部会有一个白边:
而给图片设置vertical-align: middle;后,则会让图片与文字中线对齐,此时文字就不会超出图片,进而去除了底部的白边:
3、即使图片后面没有文字,浏览器在渲染的时候,也会加上一个“幽灵空白节点”,它的宽度为0,跟文字表现形式一样。所以即使将图片后面的文字去掉,图片底部的间隙也在,此时可以使用vertical-align: middle;来去除该间隙。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星