IE6背景图片无法显示

时间:2012-11-17 17:53:41

标签: css internet-explorer

我正在尝试使用此浏览器为仍然出于某种原因的人设置ie6样式。我遇到的问题是背景图像没有显示。路径是正确的,当我在浏览器中输入完整路径时,图像显示。我的代码在哪里出错了。感谢

.buttonMailTrue:hover {
    background-image: url('http://localhost/sample/users/images/mail_icon_strip_hover.gif');
    background-repeat: no-repeat;
    width:290px;
    height:44px;
    color: black;
}

3 个答案:

答案 0 :(得分:4)

悬停仅适用于ie6中的链接。

答案 1 :(得分:3)

IE6支持:仅悬停在链接上。所以你必须做这样的事情:

CSS:

.buttonMailTrue.hover {
    background-image: url('http://localhost/sample/users/images/mail_icon_strip_hover.gif');
    background-repeat: no-repeat;
    width:290px;
    height:44px;
    color: black;
}

Javascript(使用jQuery):

$('.buttonMailTrue').hover(function() {
    $(this).addClass('hover');
}, function() {
    $(this).removeClass('hover');
});

答案 2 :(得分:1)

  

我在头部和外部js文件中尝试过但仍无法正常工作。

尝试内部<script type="text/javascript" rel="JavaScript">//code here</script>