CSS中,我们可以很轻松地把文字放在图片上,为网页设计增加一些有趣的互动元素和视觉效果。接下来,我们将详细介绍如何实现这个功能。首先,我们需要一个包含文字和图片的HTML元素。例如: 这是一张示例图...
CSS中,我们可以很轻松地把文字放在图片上,为网页设计增加一些有趣的互动元素和视觉效果。接下来,我们将详细介绍如何实现这个功能。
首先,我们需要一个包含文字和图片的HTML元素。例如:
<div class="image-container">
<img src="example.jpg" alt="示例图片">
<p class="image-caption">这是一张示例图片</p>
</div> .image-container {
position: relative;
}
.image-caption {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.5);
color: #fff;
padding: 10px;
text-align: center;
z-index: 1;
}