html5图片中加入文字,HTML肿么在图片上添加文字,也就是图片作为背景,代码和图像显示如下...
时间: 2024-02-09 12:09:20 浏览: 66
你可以使用 CSS 的 background 属性来将一张图片设置为背景,然后使用 CSS 的 ::before 或 ::after 伪元素来添加文字。
HTML 代码:
```html
<div class="image-with-text">
<p>这里是文字</p>
</div>
```
CSS 代码:
```css
.image-with-text {
background-image: url("your-image-url");
background-size: cover;
position: relative;
width: 500px;
height: 500px;
}
.image-with-text::before {
content: "";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: #fff;
font-size: 2em;
font-weight: bold;
text-align: center;
}
.image-with-text p {
position: absolute;
bottom: 20px;
left: 50%;
transform: translateX(-50%);
color: #fff;
font-size: 1.5em;
font-weight: bold;
text-align: center;
}
```
其中,`.image-with-text` 是包含图片和文字的容器,`::before` 伪元素用来添加图片中心的文字,`p` 标签用来添加底部的文字。
你需要将 `your-image-url` 替换为你的图片地址,然后调整文字颜色、大小、位置等样式以适应你的需求。
阅读全文