【发布时间】:2012-02-15 21:57:43
【问题描述】:
我正在尝试调整我的平板电脑网络应用程序以在手机上使用。媒体查询功能似乎很完美,我的初步测试证明了这一点。我的问题是:对于将方向从纵向更改为横向(在设备旋转时)的手机和平板电脑,那么 max-width 指的是什么?
换句话说,更大的 Android 手机的分辨率为 480x800,iPhone4 的分辨率为 640x960,而原始的 Blackberry Torch 的分辨率为 360x480。这些是设备处于纵向模式时的所有分辨率 (W x H),因此宽度分别为 400、640 和 360。但是,当您将设备旋转为横向时,出于显示目的,高度“变为”宽度。因此横向的有效宽度分别变为 800、960 和 480,并且 800 和 960 的宽度与平板电脑的横向宽度重叠,从而使显示混乱。
那么,宽度总是宽度吗?也就是说,当设备报告它的尺寸时,宽度值是否始终保持不变以用于CSS目的,或者当设备旋转到横向时宽度值会改变?
提前感谢大家。
【问题讨论】:
-
肯定会改变人们在 PC 上更改屏幕分辨率的方式?
标签: css media-queries