gpt4 book ai didi

css - float div 中的绝对定位图像

转载 作者:太空宇宙 更新时间:2023-11-04 13:47:59 25 4
gpt4 key购买 nike

我有一个顶部栏,链接是使用 float 设置的。在其中一个链接中,我有一个 float 的 div。在那个 div 中,我想显示一个绝对定位的图像。我使用绝对定位,因为我不想显示完整的图像只会显示其中的一部分。这是通过使用 top 和 left as 实现的

CSS

div.cont{
max-width:50px;
min-width:50px;
height:50px;
overflow:hidden;
}
img{
position:absolute;
width:100px;
height:100px;
top:-10px;
left:-15px;
}

HTML

<div style="float:right;">
<div class="cont">
<img src="image url"/>
</div>
</div>

但由于图像是绝对定位的,因此显示在该 div 之外。

如何克服这个问题并在 div 中显示图像?

提前致谢。

最佳答案

设置在父div上的位置:

div.cont{
max-width:50px;
min-width:50px;
height:50px;
overflow:hidden;
position:relative;
}

当您绝对定位某物时,它是相对于下一个定位的祖先定位的。如果您不指定定位,则祖先将是正文。

关于css - float div 中的绝对定位图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14858123/

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