css - 当 anchor 包含图像时如何将此链接文本垂直居中

标签 css stylesheet

代码如下:

<div><a><img src=" http://www.seeklogo.com/images/R/Random_House_Bertelsmann-logo-B80776D5CA-seeklogo.com.gif"/>Test</a>​​​​​​​​​<div>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

这是 fiddle :

http://jsfiddle.net/zjfw2/

谢谢。

最佳答案

文本是根据图像的对齐方式对齐的。这似乎有悖常理,但您需要将图像居中对齐以使文本正确对齐。

img { vertical-align:middle; }

关于css - 当 anchor 包含图像时如何将此链接文本垂直居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9915831/

相关文章:

css - flex 盒子 : Maximum Cross Width

javascript - 使用 javascript 显示/隐藏 div 说明

css - 在另一个图像之上添加一个图像

css - Zurich 字体在 Internet Explorer 中不起作用

javascript - 如何单击链接并使游戏在我页面的特定区域弹出而不显示直到单击

javascript - 将元素定位在点击区域附近

css - IE8 缩放过滤器

css - 统一css文件的软件

html - CSS 不在 index.html 上呈现

css - 无法获取输入以在 Bootstrap 4 列中垂直居中对齐