如何通过 CSS 将文本定位到图像中央
若要将文本定位为图像上的中心位置,请在 CSS 中使用 transform 属性。你可以尝试运行以下代码,以将文本置中在图像之上
示例
<!DOCTYPE html> <html> <head> <style> .container { position: relative; } .topleft { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-size: 18px; } img { width: 100%; height: auto; opacity: 0.3; } </style> </head> <body> <h2>Image Text</h2> <p>Add some text to an image in the center of an image:</p> <div class = "container"> <img src = "trolltunga.jpg" alt = "Norway" width = "1000" height = "300"> <div class = "topleft">Center</div> </div> </body> </html>
广告