gpt4 book ai didi

css - 如何在 div 中垂直居中 img?

转载 作者:太空宇宙 更新时间:2023-11-03 18:54:46 25 4
gpt4 key购买 nike

我有一个 <img>我想以 <div> 为中心.我在这里找到的所有以前的答案都使用了一些 hack 或要求您知道图像的宽度,这在我的情况下有所不同。

水平居中 text-align: center在 parent 身上很容易。我不知道如何垂直对齐。

jsFiddle example

仅供引用,Facebook 仅使用 HTML 和 CSS 就可以很好地做到这一点。所以请不要 <table>或 javascript 黑客。看起来他们正在使用 line-height 的东西使他们的<img>垂直居中。

最佳答案

记住 vertical-align: middle;本身没有用,您还需要设置行高:line-height:400px; .

如果您的 <div> 中没有其他文本,这很有用(除了一行)。

工作示例:http://jsfiddle.net/kobi/ZfMYy/5/

关于css - 如何在 div 中垂直居中 img?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13785947/

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