Internet explorer 浏览器中的css媒体查询问题

Internet explorer 浏览器中的css媒体查询问题,internet-explorer,css,media-queries,Internet Explorer,Css,Media Queries,我把这个css @import url("large_screen.css")all; @import url("small_screen.css")(max-width : 1024px); 此css文件在chrome、mozila浏览器中工作,可在小屏幕和大屏幕分辨率下工作,但ie仅渲染“large_screen.css”文件,不能在小分辨率css(1024X768)下工作,如何解决此问题,请帮助 IE的哪个版本?低于9的任何内容都会遇到媒体查询问题。您必须在CSS文件中执行IE修复,或者

我把这个css

@import url("large_screen.css")all;
@import url("small_screen.css")(max-width : 1024px);

此css文件在chrome、mozila浏览器中工作,可在小屏幕和大屏幕分辨率下工作,但ie仅渲染“large_screen.css”文件,不能在小分辨率css(1024X768)下工作,如何解决此问题,请帮助

IE的哪个版本?低于9的任何内容都会遇到媒体查询问题。您必须在CSS文件中执行IE修复,或者加载JS文件以帮助渲染较低版本


我认为您可以尝试:

@import url("small_screen.css")(max-width:1024px) and (orientation:landscape);
或/及

@import url("small_screen.css")(max-width:768px) and (orientation:portrait);
编辑

然后我建议把你的风格放在媒体查询中。 例如:

@media only screen and (max-width:1024px) and (orientation:landscape) {
    /* Styles here */
}

@media only screen and (max-width:768px) and (orientation:portrait) {
    /* Styles here */
}

如果旧版本的IE不起作用。嗨,keoki!我在ie中使用了小分辨率css,但仍然无法使用,你能帮我吗?meIE是一个狡猾的动物,所以我只能建议继续搜索。我还没有找到一个IE的解决方案,可以在所有版本(包括8个)中使用。它可能适用于IE9,但不适用于IE8;IE9忽略了对IE8有效的东西。您可能需要进行刷新才能看到内容修复本身。你试过response.js吗?