另一个div图片和下面代码中的div。因为会有父div的文字和图片。红色 div 将是父 div 的最后一个元素。
<div style="width: 200px; height: 150px; border: 1px solid black;">
<div style="width: 100%; height: 50px; border: 1px solid red;">
</div>
</div>
原文由 uzay95 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是一种方式
但是因为内部 div 是绝对定位的,所以您总是需要担心外部 div 中的其他内容与它重叠(并且您总是必须设置固定的高度)。
如果可以的话,最好使内部 div 成为外部 div 中的最后一个 DOM 对象,并将其设置为“clear: both”。