【发布时间】:2019-09-02 19:29:28
【问题描述】:
我想在 2 个 div 的交叉点上放置一个图像(徽标)。
我尝试了什么:我将 div position: relative; 和 logo 都设置为 position: absolute; 并且 logo 存在于 div 中(logo 是 div1 的子元素)。
我也尝试输入z-index,但这对我也不起作用。
我得到的结果:
预期结果:
<body>
<div style="position: relative;">
...1 <!-- div1 -->
<div style="position: absolute;"><img src="..." alt="..." /></div> <!-- logo -->
</div>
<div style="position: relative;">
...2 <!-- div2 -->
</div>
</body>
编辑:标志图像没有显示在 div2 的上方,在 div1 上的标志显示为绝对位置,但隐藏了 div2 后面的一半标志
【问题讨论】:
标签: html css css-position