微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

image – img标签内的Div标签

我需要在每个图像上添加一个文本,并且我使用img标签构建了图像库.我不能在img标签下追加div标签.与此处显示的类似:
<img id="img1" class="img1_1" src="hello1_1">
  <div class="textDesc">HELLO1_1</div>
</img>

虽然div附加到img标签,但我无法在图像上看到文本“HELLO1_1”.

请有人帮帮我吗?
如果您需要源代码,我可以与您分享.

以下是测试场景的链接
http://jsfiddle.net/XUR5K/9/

解决方法

img元素有一个自闭标签,所以你不能给它子元素并期望它工作.其内容模型定义为空. Source.

我怀疑你指定的任何子节点都不会被渲染,因为img元素是一个替换元素,如W3C规范中所述.

原文地址:https://www.jb51.cc/html/231535.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐