gpt4 book ai didi

html - 如何将一个div覆盖在另一个div上

转载 作者:bug小助手 更新时间:2023-10-28 10:52:59 33 4
gpt4 key购买 nike

在将一个单独的 div 覆盖在另一个单独的 div 上时,我需要帮助。

我的代码如下所示:

<div class="navi"></div>
<div id="infoi">
<img src="info_icon2.png" height="20" width="32"/>
</div>

不幸的是,我无法将 div#infoiimg 嵌套在第一个 div.navi 内。

如图所示,它必须是两个单独的 div,但我需要知道如何将 div#infoi 放在 div.navi 位于 div.navi 的最右侧并居中。

最佳答案

#container {
width: 100px;
height: 100px;
position: relative;
}
#navi,
#infoi {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
#infoi {
z-index: 10;
}
<div id="container">
<div id="navi">a</div>
<div id="infoi">
<img src="https://appharbor.com/assets/images/stackoverflow-logo.png" height="20" width="32" />b
</div>
</div>

我建议学习 position: relative 和具有 position: absolute 的子元素。

关于html - 如何将一个div覆盖在另一个div上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2941189/

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