Javascript 通过html和css调整ie8背景图像的大小

Javascript 通过html和css调整ie8背景图像的大小,javascript,html,css,internet-explorer-8,internet-explorer-7,Javascript,Html,Css,Internet Explorer 8,Internet Explorer 7,我应该如何解决Internet Explorer 7/8中的背景图像问题?我在搜索引擎中尝试了更多,但没有得到任何有价值的结果。给我一些解决这个问题的方法。有多种方法。第一,你可以使用CSS“黑客”来实现不同的结果。比如说 .myElement { background-image: url('myimage-600px.png'); /* Modern browsers */ background-image: url('myimage-400px.png')\9; /* In

我应该如何解决Internet Explorer 7/8中的背景图像问题?我在搜索引擎中尝试了更多,但没有得到任何有价值的结果。给我一些解决这个问题的方法。

有多种方法。第一,你可以使用CSS“黑客”来实现不同的结果。比如说

.myElement {
    background-image: url('myimage-600px.png'); /* Modern browsers */
    background-image: url('myimage-400px.png')\9; /* Internet explorer 8 and lower */
    *background-image: url('myimage-200px.png'); /* Internet explorer 7 and lower */
}
或者,您可以使用媒体查询,并包括css3 mediaqueries js以支持IE。是JavaScript文件

要执行媒体查询,您可以使用以下方法编写它

@media screen and (min-width: 800px) {
    .myElement {
        background-image: url('myimage-800px.png');
    }
}

“给我一些解决这个问题的办法”可能不会太受欢迎。