IMG 元素中的 CSS 背景图像未在 IE 中显示
我有一个带有背景图像属性的 IMG 标签。虽然两个图像都在 FF 中显示,但只有 IMG src 图像在 IE 中显示。在这个阶段,我不关心定位或其他任何事情,我只想在页面上显示 IMG src 和背景图像。
这是我的基本测试 HTML:
<html>
<head>
<title>carmen's test page </title>
<style>
.icon {
display: block;
background-image: url('drop-yes.gif');
background-repeat: no-repeat;
padding: 200px 200px 200px 200px;
margin: 20px 20px 20px 20px;
}
</style>
</head>
<body>
<div> <img class="icon" src="drop-no.gif"/> </div>
</body>
</html>
非常感谢任何帮助。谢谢
I have an IMG tag with an background-image property. Whilst both images display in FF, only the IMG src image displays in IE. At this stage I am not concerned with positioning or anything, I just want both IMG src and background-image displayed on the page.
Here is my basic test HTML:
<html>
<head>
<title>carmen's test page </title>
<style>
.icon {
display: block;
background-image: url('drop-yes.gif');
background-repeat: no-repeat;
padding: 200px 200px 200px 200px;
margin: 20px 20px 20px 20px;
}
</style>
</head>
<body>
<div> <img class="icon" src="drop-no.gif"/> </div>
</body>
</html>
Any help greatly appreciated. Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不建议为
css 类背景 和 提供
src
;而是将其放在中并根据需要对其进行操作。您应该得到如下结果: jsFiddle
I wouldn't suggest giving the
<img>
css class background and asrc
; rather place it in a<div>
instead and manipulate that as you need. You should get a result like this: jsFiddle我认为您的 Doctype 可能是一个问题
工作示例
在此测试中,它在 IE 中工作正常:
I think maybe your Doctype is a problem
Working Example
in this test it works fine in IE with: