gpt4 book ai didi

html - 如何最好地垂直居中图像和 div 中的一些文本

转载 作者:行者123 更新时间:2023-11-27 22:51:52 25 4
gpt4 key购买 nike

我经常遇到这个挑战——在尝试解决问题时,我总是想知道我是否做错了。

在“div”中,我想在左侧放置一个图像——在右侧放置一些相应的文本——我希望它们显示为垂直居中。执行此操作的最佳方法是什么?

目前我的 xhtml 看起来像这样:

<div class="key">
<img alt="required" src="/images/forms/asterisk.png?" /> required
</div>

这是它目前的样子 -- http://screencast.com/t/NGMxMjRmMmYt (您会看到星号图像未与“必需”文本垂直对齐。糟糕。

我通常会考虑绝对定位图像,然后添加一些左内边距以移动文本,然后调整顶部和底部内边距以使文本垂直居中。最后,这种方法似乎工作量太大了。

最佳答案

将此添加到您的样式中应该可以:

.key * {
vertical-align: middle;
}

您基本上是在说“关键类元素中的每个元素都需要垂直居中”。这是我遵循的标记(通常是 .button 类)并适用于 IE、Chrome、FF、Safari。

关于html - 如何最好地垂直居中图像和 div 中的一些文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2111616/

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