2011-08-29 85 views
2

在我的样式表中,我有3行根据屏幕分辨率调整字体大小。它在除IE以外的所有浏览器都能正常工作(我测试过IE7-8)。@media在样式表中被IE忽略

@media screen and (min-width: 0px) and (max-width: 1199px){html, body{font-size:8px;}} 
@media screen and (min-width: 1200px) and (max-width: 1499px){html, body{font-size:9.5px;}} 
@media screen and (min-width: 1500px){html, body{font-size:11px;} 

我该如何解决这个问题? 有没有一个黑客,脚本,插件,我可以添加使它在IE中工作? 谢谢

回答

2

当然它忽略它们,直到IE9,没有媒体查询的支持是存在的。

0

当然,看看Respond。我已经多次使用它来将此功能扩展到较旧的IE。

https://github.com/scottjehl/Respond

+0

似乎有效,但前提是查询直接在页面中,而不是当它们在样式表中:S –

+0

您是指当您在中的