【发布时间】:2012-10-13 18:14:27
【问题描述】:
我有两个带有两个图像的 div:
<div id="div1">
<div id="div2">
<img src="img1" />
</div>
<img src="img2" />
</div>
第二个比第一个小一些。如何在不使用的情况下将第二张图片放在第一张图片上
#div2{
position: absolute;
}
我需要得到similar 结果但不使用绝对位置属性;
主要问题是在父 div 中还有很多其他元素,而不仅仅是 div2。
【问题讨论】:
-
不能在div上设置背景,然后在div里面放一张带背景的图片?
-
它不计算我将如何放置 div 的背景。我需要像在示例中那样定位它们,但不要对任何 div 使用
position: absolute。 -
@meep:这也是一个聪明的方法。
-
@DmytroTsiniavsky:绝对定位有什么问题?你不想使用它的主要原因是什么?我们也可以为您提供帮助。
标签: css overlay css-position margin