码迷,mamicode.com
首页 > 移动开发 > 详细

移动端适配难点

时间:2018-01-19 19:48:22      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:bsp   注意   body   需要   scale   技术分享   viewport   alt   scala   

1.移动端开发通常都会在html中写下以下的meta标签

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">

需要注意的是无论是这样写还是用淘宝flexible.js动态生成meta头,目的只有一个,那就是让布局视口等于苹果手机的分辨率宽高/设备像素比后的宽高。苹果手机的分辨率是指以下所示

技术分享图片

 

而不是以点位计算的以下单位,技术分享图片

不要被误解。

以苹果5s为例,当设置以上meta标签时,手机的布局视口为320px*568px。这时只要再写好rem适配逻辑,会自动的适配到320px视口下的基准font-size,从而实现适配目的;

 

 

2.移动端适配,其实就做两件事,一是设置布局视口等于手机的device-with(其实就是分辨率宽高/设备像素比的宽高,同时也是以点位表示的设备宽高)。二用rem单位做适配。这两件事是独立的两件事,不要混淆;

以上只是自己的理解。

 

移动端适配难点

标签:bsp   注意   body   需要   scale   技术分享   viewport   alt   scala   

原文地址:https://www.cnblogs.com/hanhaihu/p/8318478.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!