我们需要创建一个包含图片的<div>
元素,并为其设置一个相对定位,我们创建一个包含文字的<div>
元素,并为其设置绝对定位,使其相对于图片定位。
以下是一个简单的示例:
<!DOCTYPE html> <html> <head> <style> .container { position: relative; } .text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: white; font-size: 30px; } </style> </head> <body> <div class="container"> <img src="your_image.jpg" alt="Image" width="300" height="200"> <div class="text">这是一段文字</div> </div> </body> </html>
在这个示例中,.container
类用于设置图片的相对定位,.text
类用于设置文字的绝对定位。top: 50%;
和left: 50%;
将文字放置在图片的中心,transform: translate(-50%, -50%);
用于确保文字的左上角与图片的中心对齐。
请注意,你需要将your_image.jpg
替换为你的图片路径,将这是一段文字
替换为你想要显示的文字。
还没有评论,来说两句吧...