18
我在我的CSS以下媒体查询:媒体查询失败IE9 iframe中
@media screen and (min-width: 0px) and (max-width: 319px) {
body {background-color:red;}
}
@media screen and (min-width: 320px) and (max-width: 480px) {
body {background-color:orange;}
}
@media screen and (min-width: 481px) and (max-width: 980px) {
body {background-color:yellow;}
}
@media screen and (min-width: 981px) and (max-width: 1200px) {
body {background-color:green;}
}
@media screen and (min-width: 1201px) {
body {background-color:blue;}
}
和五个I帧对应尺寸:
<iframe frameBorder="0" src="index.html" height="320" width="255" ></iframe>
的查询踢在精在独立的HTML文件,但在iframe上下文中查看时,它们在IE9中失败。所有其他浏览器都显示OK。
任何人都知道为什么?谢谢
对于记录来说,父母和孩子的html具有相同的docType,并且CSS被作为text/css服务。
您是否在非外部样式表中编写这些媒体查询?我一直在研究几个月内用iframe加载内容的项目,并且媒体查询完全按照预期工作,但是,最近我做了一个补充,我已将CSS放入HTML文件的'