淘先锋技术网

首页 1 2 3 4 5 6 7

网页设计中,图片展示是非常重要的。但是我们有时需要在图片上展示一些文字,如何实现呢?css可以帮助我们实现。

首先,我们需要在html中添加一张图片和相应的文字:

<div class="img-container">
<img src="example.jpg">
<p class="img-text">这是展示在图片上的文字</p>
</div>

接下来,我们需要使用css来实现图片上的文字效果:

.img-container {
position: relative; /* 让图片容器相对定位 */
}
.img-text {
position: absolute; /* 让文字绝对定位 */
top: 50%; /* 让文字向上移动50% */
left: 50%; /* 让文字向左移动50% */
transform: translate(-50%, -50%); /* 以文字本身为中心,向上、向左移动50% */
font-size: 24px; /* 字体大小 */
color: white; /* 字体颜色 */
text-align: center; /* 字体居中对齐 */
font-weight: bold; /* 字体加粗 */
}

通过以上代码,我们可以实现在图片上展示可控样式的文字效果。