垂直对齐锚内的文本

m4t*_*1t0 12 html css

我有这个HTML:

<a href="href" class="my-a-class>
    <img alt="alt" src="/path/to/image.jpg" class="my-img-class" />&nbsp;My text
</a>
Run Code Online (Sandbox Code Playgroud)

我需要垂直对齐"我的文字"而不影响锚点中的图像.我无法添加任何HTML标记,我只需要使用CSS.有什么建议吗?

boz*_*boz 18

你可以这样做.my-a-class { line-height: value }.替换value为图像的高度.

编辑---

这些天使用flexbox要好得多:

.my-a-class {
   display: flex;
   align-items: center;
   justify-content: space-between;
}
Run Code Online (Sandbox Code Playgroud)