回答
<img>
element is empty - 它没有结束标记。如果图片为a background image, use CSS。如果是内容图像,则在容器上设置position: relative
,然后在其中设置图像和/或文本。
_绝对position_链接不起作用 – 2014-08-27 17:00:43
您需要在相对定位的img
标记上使用绝对定位的CSS。文章Text Blocks Over Image提供了将文本放置在图像上的分步示例。
虽然卡斯帕的解决方案工作得很好,但我已经对此进行了升级,因为它的降级很好。 – 2011-04-22 18:36:13
您可以创建一个与图像尺寸完全相同的div。
<div class="imageContainer">Some Text</div>
使用的CSS背景图像属性来显示图像
.imageContainer {
width:200px;
height:200px;
background-image: url(locationoftheimage);
}
注:此slichtly篡改文档的语义。如果需要使用javascript将div注入到真实图像的位置。
你可以试试这个...
<div class="image">
<img src="" alt="" />
<h2>Text you want to display over the image</h2>
</div>
CSS
.image {
position: relative;
width: 100%; /* for IE 6 */
}
h2 {
position: absolute;
top: 200px;
left: 0;
width: 100%;
}
4.5年后,仍然鼓舞人心! – Burak 2017-10-28 17:35:55
- 1. 如何将HTML图片/文本放在div的同一行上?
- 2. 如何在图片下放置文字?
- 3. Android,如何将图片放在另一张图片上?
- 4. 如何将文字放在图片下方?
- 5. 如何开始在html的图片右上方写文字?
- 6. 如何在HTML中将图片放在另一张图片的顶部?
- 7. 将文字放在图片上以适应响应页面
- 8. 如何在图片上绘制文字?
- 9. HTML/CSS将文字放在图像上而不溢出?
- 10. 如何将HTML内容放置在Flash影片上方?
- 11. 将文字放在图的X轴上
- 12. 将文字放在图像上
- 13. 如何将图片或图标放在pushButton上
- 14. 将图片上载到html
- 15. 如何在图片上放置iframe?
- 16. html编码 - 如何在HTML中的图像上放置文本?
- 17. jquery和html拖放图片上传
- 18. 如何将图片放在按钮的右侧并将文字左对齐
- 19. 如果鼠标在图片上,如何获得图片上的文字?
- 20. 如何将1到5张图片放在另一张图片上?
- 21. 如何将图片中心标题放在图片旁边
- 22. 将图片放在图片下
- 23. 将图片放在第二张图片
- 24. 如何将HTML文本放置在画布上的flot图表上?
- 25. 如何在拖放后将图片上传到服务器
- 26. 如何使用AVfoundation将图片放置在imageView上(swift3)
- 27. 将图片放在图片上以及随后的DIV
- 28. 将导入的图片缩放到图片框html
- 29. 放大要放到图片上的文字
- 30. 如何在图片旁边放置文字?
即HTML不当; 'img'是一个自闭标签,如下所示:''(等价地,在XHTML中:'')。 – mc10 2011-04-22 18:28:26