gpt4 book ai didi

javascript - 如何在不改变宽度/高度的情况下垂直和水平对齐 DIV 中的图像?

转载 作者:行者123 更新时间:2023-12-01 02:36:09 24 4
gpt4 key购买 nike

有什么办法吗?使用 JavaScript/JQuery?我真的真的真的非常需要它。如有任何帮助,我们将不胜感激。

最佳答案

当不需要时不要使用 JavaScript...

后台方法

您可以将其设置为背景...

div {
background: url(/path/to/img.png) no-repeat center center;
}

jsFiddle .

<小时/>

position:absolute方法

或者你可以绝对定位img...

div {
position: relative;
}

div img {
position: absolute;
top: 50%;
left: 50%;
margin-left: -50px;
margin-top: -50px;
}

jsFiddle .

其中 -50px 是图像尺寸的一半。

<小时/>

display:table-cellvertical-align: middle 方法

您还可以使用vertical-align: middle

div {
display: table-cell;
vertical-align: middle;
text-align: center;
}

jsFiddle .

请记住,这在 < IE8 中不起作用。

还有更多方法可以实现这一目标...

关于javascript - 如何在不改变宽度/高度的情况下垂直和水平对齐 DIV 中的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5724358/

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