我正在尝试为手机调整我的平板电脑网络应用程序。媒体查询功能似乎非常完美,我的初步测试也证实了这一点。但我有一个问题:当手机和平板电脑从纵向旋转到横向时(设备旋转时),max-width指的是什么?
换句话说,更大的Android手机的分辨率大约为480x800,iPhone4的分辨率为640x960,原始的Blackberry Torch的分辨率为360x480。这些都是设备处于纵向模式下的分辨率(宽x高),因此宽度分别为400、640和360。然而,当你将设备旋转到横向时,高度“变成”显示目的的宽度。因此,在横向模式下,有效宽度分别变为800、960和480,而800和960的宽度与平板电脑横向宽度重叠,这会导致显示问题。
那么,宽度始终是宽度吗?也就是说,当设备报告其尺寸时,CSS用途的宽度值是否始终保持不变,还是当设备旋转到横向时,宽度值也会改变?
谢谢大家提前回答。
换句话说,更大的Android手机的分辨率大约为480x800,iPhone4的分辨率为640x960,原始的Blackberry Torch的分辨率为360x480。这些都是设备处于纵向模式下的分辨率(宽x高),因此宽度分别为400、640和360。然而,当你将设备旋转到横向时,高度“变成”显示目的的宽度。因此,在横向模式下,有效宽度分别变为800、960和480,而800和960的宽度与平板电脑横向宽度重叠,这会导致显示问题。
那么,宽度始终是宽度吗?也就是说,当设备报告其尺寸时,CSS用途的宽度值是否始终保持不变,还是当设备旋转到横向时,宽度值也会改变?
谢谢大家提前回答。