gpt4 book ai didi

jquery - 将 div 置于另一个带有图像的 div 中

转载 作者:太空宇宙 更新时间:2023-11-04 12:54:56 26 4
gpt4 key购买 nike

我有这样的结构:HTML:

<div class="wrapper">
<img src="image.jpg" />
<div class="circle">
X
</div>
</div>

CSS:

.circle {
width:50px;
height:50px;
border-radius:50%;
background: #FF0000;
}

我想将带有类圆的 div 准确地放在给定图像上的 div“包装器”的中心。是否可以仅在 css 中执行此操作?如果没有,解决方案可以使用 jQuery。

我有很多不同大小的 div。

最佳答案

只需绝对定位 div 并将其放在中心即可。只要值是硬编码的,只需将其插入中心即可。确保将 position: relative 添加到包装器中,以便圆圈绝对定位在包装器内,而不是树中它上方的 div。

CSS:

.wrapper {
/* other vals */
position: relative;
}

.circle {
/* other vals */
position: absolute;
left: /* (width of wrapper - width of circle)/2 */
top: /* (height of wrapper - height of circle)/2 */
}

关于jquery - 将 div 置于另一个带有图像的 div 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25923097/

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