Css IE6背景图像不显示

Css IE6背景图像不显示,css,internet-explorer,Css,Internet Explorer,我正在尝试为那些出于任何原因仍在使用这款浏览器的人设计ie6。我遇到的问题是,背景图像没有显示。路径是正确的,当我在浏览器中输入完整路径时,图像显示出来。我的代码哪里出错了。谢谢 .buttonMailTrue:hover { background-image: url('http://localhost/sample/users/images/mail_icon_strip_hover.gif'); background-repeat: no-repeat; width

我正在尝试为那些出于任何原因仍在使用这款浏览器的人设计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;
}

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

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

ie6支持:仅在链接上悬停。所以你必须这样做:

CSS:

JavaScriptWithjQuery:

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

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

CSS:

JavaScriptWithjQuery:

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

我已经尝试在头部和外部js文件,但仍然不工作

请在此处尝试内部//代码


我已经尝试在头部和外部js文件,但仍然不工作


在此处尝试内部//代码

我在head和外部js文件中进行了尝试,但仍不工作。我在head和外部js文件中进行了尝试,但仍不工作。仍不工作。我已将图像更改为png更改了css的顺序,因此颜色是首先使用相对路径,而不是绝对路径。将其设置为函数start{$'.buttonMail'.hoverfunction{$this.addClass'hover';},函数{$this.removeClass'hover';};},然后在body标记中放置onload=startStill not working。我已将图像更改为png更改了css的顺序,因此颜色是首先使用相对路径,而不是绝对路径。将其设置为函数start{$'.buttonMail'.hoverfunction{$this.addClass'hover';},函数{$this.removeClass'hover';};},然后在body标记中放置onload=start