gpt4 book ai didi

html - 垂直对齐图片和文字

转载 作者:行者123 更新时间:2023-11-28 05:41:25 24 4
gpt4 key购买 nike

我试图让右侧的图片 (21x21px) 和文本 (14px) 垂直居中,但是一旦我将图片放入其中,<a>变大了..我怎样才能正确地做到这一点?

类“aPctr”只是给照片 21x21px

这是我的代码:https://jsfiddle.net/vc0h9Ldb/

    <div id="cssmenu">
<ul class="_mrgA">
<li>
<a href="#">Home</a>
</li>
<li class="active has-sub">
<span class="submenu-button"></span>
<a href="#">Products</a>
<ul>
<li class="has-sub">
<span class="submenu-button"></span>
<a href="#">Product 1</a>
<ul>
<li>
<a href="#">Sub Product</a>
</li>
<li>
<a href="#">Sub Product</a>
</li>
</ul>
</li>
<li class="has-sub">
<span class="submenu-button"></span>
<a href="#">Product 2</a>
<ul>
<li>
<a href="#">Sub Product</a>
</li>
<li>
<a href="#">Sub Product</a>
</li>
</ul>
</li>

</ul>
</li>
<li>
<a href="#">About</a>
</li>
<li>
<a href="#">Contact</a>
</li>
<li class="account-lnk" style="float: right; height: 0;">
<a href="#">
<img src="img/autor.jpg" class="_aPctr">
<span> Name</span>
</a>
</li>
</ul>
</div>

最佳答案

请使用这个,它真的对你有帮助......

<li class="account-lnk" style="float: right; height: 0px; position: relative; display: table;">
<a href="#" style="padding: 14px 20px;">
<img class="_aPctr" src="img/autor.jpg" style="display: table-cell; vertical-align: middle;">
<span style="vertical-align: middle;"> Name</span>
</a>
</li>

关于html - 垂直对齐图片和文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37861902/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com