移动端开发 max-device-width/max-width

max-width 指的是显示区域的宽度,比如浏览器的显示区域宽度

max-device-width 指的是设备整个渲染(显示)区域的宽度,比如设备的实际屏幕大小,也就是设备分辨率

max-height 与 max-device-height 也是同理。更进一步说,max-width在窗口大小改变或横竖屏转换时会发生变化

max-device-width只与设备相关,横竖屏转换或改变尺寸,缩放都不会发生变化(部分android的宽高会互换而IOS不会)

device- width指的是设备本身的宽度,也就是屏幕的分辨率,如说手机的分辨率是1440900,这表示你的屏幕宽是1440px, 所以device-width是1440px。大部分的手机宽度不到480px,(当然今后的趋势是越来越大)。iphone 4的device-width就只有320px,即便对外宣称有640960.这要归功于iphone的retina显示方式,也就是用两个像素来表示屏幕上一个CSS像素,IPAD3也是这样的

你可能感兴趣的:(移动端开发 max-device-width/max-width)