gpt4 book ai didi

html - 在 div 中垂直对齐文本和图像

转载 作者:行者123 更新时间:2023-11-28 17:46:02 25 4
gpt4 key购买 nike

我看到一个类似的帖子是 here但我注意到没有人回答,而且当我按下 jsfiddle 时,它​​并没有居中。

我有这个当前代码,我想要完成的是将图像直接放在 div 内部的垂直中间。我试过垂直对齐并将其放在 span 和 top % 中,但似乎没有任何效果。我也在使用 Chrome,所以我不知道这是否重要。 http://jsfiddle.net/y84mx/

    <div class="hours">
<div id="sun">
<img src="http://jsfiddle.net/img/logo.png" alt="Opening" height="auto" width="20%" align="left" vertical-align="middle" />
<span>Hours</span>
</div>
</div>

谢谢!

最佳答案

您可以使用:

#sun {
position:relative;
}

img {
background: #3A6F9A;
position:absolute;
top:0;
bottom:0;
left:0;
margin:auto;
}

Updated Fiddle

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

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