【发布时间】:2013-12-02 15:04:28
【问题描述】:
我正在为响应式 Web 应用程序进行全面的浏览器测试,并且我的任何媒体查询都没有在 Safari 5.1.7 中进行计算。以下是几个例子:
@media all and (min-width:42rem) and (max-width:45rem)
@media all and (min-width:72rem)
我所有的媒体查询都是这样布局的。
有什么想法吗?
【问题讨论】:
-
并不是说这是重复的,但这个问题也会影响(或至少曾经影响)Chrome,所以这是一个影响 WebKit 的错误,而不是 Safari 独有的问题。见stackoverflow.com/questions/12201003/…
-
请使用像素。所有浏览器都支持 px
-
@BoltClock 感谢您指出这一点!很高兴知道。刚刚完成了完整的浏览器测试,我可以确认唯一不支持
rem和媒体查询组合的广泛使用的浏览器(至少在我们的网站上)是 Safari 5.1。 -
@BipinKumarPal 实际上,使用
ems 或rems 进行媒体查询要好得多。你可以在这里阅读更多相关信息(跳转到#4):bradfrostweb.com/blog/post/…
标签: css safari responsive-design media-queries