iphone5不是320px*568px么,为什么div初始化的时候老师用640px*1136px来表示

来源:2-1 pixel像素基础

家有小狗

2015-11-23 23:39

iphone5不是320px*568px么,为什么div初始化的时候老师用640px*1136px来表示

写回答 关注

3回答

  • 慕哥5385412
    2015-12-24 16:30:21

    上面的说法要基于加了meta标签才成立~~~~所以说老师没有错~~~老师是按照PC的尺寸在执行代码

    慕桂英963...

    所以到底老师有没有错?他第一次用的设置为640*1136Px的时候,他并没有用 <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no">

    2016-10-31 00:02:55

    共 1 条回复 >

  • 慕哥5385412
    2015-12-24 16:14:54

    首先,老师的说法应该是错误的。事实是640*1136Px的背景不仅可以全屏显示,而且还显示不完,有一半会被遮挡。那示例中为什么没有全屏显示呢?这是因为老师用的是谷歌浏览器设备模拟器,一开始执行的时候是按照PC的方式执行的,当把设备模拟器调整成iphone5,根据浏览器性能会将网页缩小完全显示在视口内。但是你一刷新,就会发现,正常的显示是不仅全屏,还被遮挡了。所以说,老师没有刷新啊~~~移动端不管逻辑像素还是物理像素,开发基于逻辑像素。

  • weibo_登月娶嫦娥_9501_0
    2015-12-19 21:02:37

    因为iPhone5屏幕像素的缩放比dpr是2

Hello,移动WEB

课程介绍移动web的开发基础,排版布局,常见移动web问题

110229 学习 · 177 问题

查看课程

相似问题