css - 如何将跨度与向右浮动的图像垂直对齐?

标签 css css-float vertical-alignment

我正在尝试做一些与图像问题旁边的对齐文本非常相似的事情:Vertically align text next to an image?

不同之处在于,我希望图像向右浮动,但当我将其设置为 float:right; 时,vertical-align 似乎解决了这个问题问题不再有效?有没有办法让 img 向右浮动并且文本仍然居中对齐?

<div style="width:100px">   
   <span style="vertical-align:middle">Doesn't work.</span>
   <img style="vertical-align:middle;width:30px;height:30px;float:right">
</div>

提前致谢!

最佳答案

使行高与图片相同。

关于css - 如何将跨度与向右浮动的图像垂直对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4110401/

相关文章:

html - 交替表行颜色,第一行使用不同的颜色

CSS 文本与多个 Div 对齐

html - 将元素扩展到 Bootstrap 容器之外

css - Yii2 Gridview Actioncolumn 布局

php - '---在 CodeInteger 中寻址 CSS

html - 百分比 float 网格布局子像素错误

html - 居中对齐 float 容器内的 float div

html - 当浏览器最小化时, float li 元素的格式不会扩展

html - 动态图像垂直居中时遇到问题

html - 使图像缩放并保持在 div 的中间