CSS中怎么在图片下加文字,其实非常简单,只需要将图片作为父元素,将文字作为子元素,然后用CSS的定位属性进行定位即可。 下面是示例代码: 这里是图片说明文字 .container { : ...
CSS中怎么在图片下加文字,其实非常简单,只需要将图片作为父元素,将文字作为子元素,然后用CSS的定位属性进行定位即可。
下面是示例代码:
<div class="container">
<img src="your-image-url.jpg" alt="Your image">
<p class="caption">这里是图片说明文字</p>
</div>
<br>
<style>
.container {
position: relative; /* 确保图片作为定位的父元素 */
width: 100%; /* 设置宽度 */
}
<br>
.caption {
position: absolute; /* 定位文字 */
bottom: 0; /* 在图片底部 */
left: 0; /* 靠左显示 */
right: 0; /* 适应图片宽度 */
background-color: rgba(0, 0, 0, 0.5); /* 背景色为半透明黑色 */
color: #ffffff; /* 文字颜色为白色 */
padding: 10px; /* 空白填充 */
margin: 0; /* 去除默认的外边距 */
text-align: center; /* 文字居中显示 */
}
</style>