css - CSS - 将图像相对/绝对放置在彼此之上
问题描述
我想将 image2 放在 image1 上,然后将这两个 image4 放在 image3 上。我读到的所有内容都建议:父 div 相对,子级在父级中是绝对的。但是所有四个图像都相互重叠。这最终会响应,所以我不想设置高度。我错过了什么?
<div style="position:relative;">
<img src="images/image1.jpg" style="position: absolute; top:0; left:0;" />
<img src="images/image2.jpg" style="position: absolute; top:0; left:0;" />
</div>
<div style="position:relative;">
<img src="images/image3.jpg" style="position: absolute; top:0; left:0;" />
<img src="images/image4.jpg" style="position: absolute; top:0; left:0;" />
</div>
解决方案
我包含了一个片段,因此您了解使用绝对值时发生的情况。它基本上是把它下面的物品推到它的位置上。
<div style="position:relative;">
<div style="width:50px; height:100px; background:red;"></div>
<div style="width:500px; height:100px; background:blue; position:absolute;"></div>
</div>
<div style="position:relative;">
<div style="width:50px; height:100px; background:purple;"></div>
<div style="width:50px; height:100px; background:yellow;"></div>
</div>
这是一个工作演示Codepen 链接
<div style="position:relative;">
<img src="image1jpg" style="position: absolute; top:0; left:0;" />
<img src="image2.jpg" />
</div>
<div style="position:relative;">
<img src="image3.jpg" style="position: absolute; top:0; left:0;" />
<img src="image4.jpg" style="position: absolute; top:0; left:0;" />
</div>
推荐阅读
- python-3.x - 如果连续 nan 的数量达到给定列的阈值 N,则在 pandas 数据框中查找 nan 值的第一行和最后一行索引?
- barcode - ZPL 代码逻辑和包含 - 符号的条形码
- windows - 在汇编中,如何处理具有记录为小于本机寄存器宽度的返回值的 Windows API?
- python - torchvision.datasets.MNIST 给出 TypeError: expected np.ndarray (got numpy.ndarray)
- python - 局部变量未定义 [已解决]
- apache - 使用 htaccess 由外部 cdn 缓存的日志图像文件名
- c - 将时间转换为格式化字符串;结果被截断
- php - php.ini 设置不会使会话安全
- javascript - 在JavaScript中如何检查数组值是否存在于对象数组中而不重复
- c# - Azure DeviceClient 不会在程序退出时关闭 dotnetty 线程