【发布时间】:2013-04-07 22:06:20
【问题描述】:
我真的不知道该怎么办,我有一个 Galaxy Tab 2、7 英寸平板电脑,并在 Android 4.1.1 中使用 chrome 作为浏览器 (v26.0.1410.58)。 我正在以纵向模式加载 Web 应用程序,媒体查询匹配得很好,我将其切换到横向模式,一切正常,但是当我将其切换回纵向模式时,浏览器不会应用任何样式完全没有,并使用连接到 PC 的平板电脑 USB 调试应用程序,我可以看到 chrome 没有找到任何媒体查询的匹配项。
我正在应用的媒体查询是:
(设备宽度:600px)和 (最大设备高度:1024 像素)和 (最大宽度:600 像素)和 (最小设备高度:976px)和 (方向:纵向)
如果我在发生这种情况之后和之前在浏览器中检查设备的宽度和高度,它们也根本不会改变。
一些可能有用的数据:
screen.width: 600
屏幕高度:976
$(window).width(): 600
仅在此设备中发生,我需要支持此选项卡中的应用程序。
【问题讨论】:
-
问题解决了吗?
-
我和你有 100% 相同的问题,并且使用 max-width 而不是 max-device-width 解决了
-
artdias90,感谢您的建议!从查询中删除“设备”对我有用。
标签: javascript google-chrome css media-queries galaxy-tab