问答详情
源自:2-1 pixel像素基础

为什么我的谷歌浏览器,就算我设置的是width: 640px; height: 1136px;但是还是会自动填满ipone5的屏幕,这是为什么

http://img.mukewang.com/5814c1450001b00f15580759.jpg

为什么我的谷歌浏览器,就算我设置的是width: 640px; height: 1136px;但是还是会自动填满ipone5的屏幕,这是为什么

提问者:慕桂英9637434 2016-10-29 23:35

个回答

  • 兴xing
    2016-11-04 10:17:29

    刚看了viewport那一节,ios默认的viewport是980px,meta不加设置,则按照980进行渲染,所以会出现老师demo的那种情况,640px还不能铺满iPhone5的屏幕,设置meta的,viewport会按照device-width也就是设备的宽度去渲染页面,所以viewport只有320px(scale默认是1的情况),而div的宽度有640px,所以就会整个占满屏幕了。

  • 兴xing
    2016-11-04 09:57:32

    http://img.mukewang.com/581beae3000180ab09261330.jpg

    你写出来的情况如果是这样子的话,是因为meta写了这个:<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no">

  • 慕桂英9637434
    2016-10-30 17:55:38

    来个人啊啊啊  ,,帮帮我这菜鸟啊