讲师回答 / 碧仔
关于电视设置分辨率的问题,我没有深入研究大体理解其原理为“缩放”。在1920*1080时候的1px应该是要比1280*720的更短一些的。px和dp的换算公式是基于缩放比,假如1920*1080的缩放比为1,那么1280*720的缩放比我们就假设1.5(可视度越低,缩放比越高,反之亦然)。这时: 1px = 1dp,和1px=1.5^2dp=2.25dp,得出结果也是符合的,1920的比1280的更小一些。所以问题处于你理解px和dp的换算公式上。
2015-10-09
已采纳回答 / 妈咪妈咪哄
你这个没有添加缩放比,一般会这样写<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
2015-09-21
已采纳回答 / 流沙_0017
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no">要让视口宽度等于设备宽度才会满屏,你那样body宽还是980px,当然占不满
2015-09-18
讲师回答 / 碧仔
。。。。为什么是IE7,而不是我们老朋友IE6。回到问题,IE7肯定不行,IE8也是不行的。查看兼容性的话,建议学习使用http://caniuse.com/ 大项目当然可以使用,只是大项目的兼容性要到那里?如果你的项目需要所有用户都能访问的,要兼容低版本的IE,那Flex是不建议使用的。范围移动端,手机上的浏览器版本较高,这种CSS新特性能够使用
2015-09-16
讲师回答 / 碧仔
1px = dpr ^2 * dp 是平面上的像素换算,但实际开发当中使用更多的是长度上的换算: 1px = dpr * dp。所以320px = 640dp 注意这时候320px 是长度不是平面,568px同理。
2015-09-15