是一种常见的布局需求,可以通过CSS来实现。具体的实现方式有多种,以下是其中一种常用的方法:
<div class="container">
<img src="image.jpg" alt="图片">
<div class="content">
这是放在图片下方的内容。
</div>
</div>
.container {
position: relative;
}
.container img {
display: block;
width: 100%;
height: auto;
}
.container .content {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
background-color: #fff;
padding: 10px;
}
在上述代码中,我们将容器元素设置为相对定位,这样后续的绝对定位元素会相对于该容器进行定位。图片元素设置为块级元素,并且宽度设置为100%,以适应容器的宽度。内容div元素设置为绝对定位,位于容器的底部,左侧对齐,并设置宽度为100%以充满容器的宽度。还可以根据需要调整背景颜色、内边距等样式。
这样,div就会被放置在图片的下方,并且可以根据需要进行样式调整。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云