移动端不同分辨率适配--使用flexible
2017-12-20 14:13
369 查看
根据阿里手淘团队发布的可伸缩布局方案amfe-flexible,git地址:https://github.com/amfe/lib-flexible。
第一种方法是将文件下载到你的项目中,然后通过相对路径添加:
或者直接加载阿里CDN的文件:
容器或组件宽高主要使用单位
示例地址:https://github.com/amfe/article/issues/17
还有一个约束是,如果针对iphone5 640*1136,因此我们限制最外层包裹的div最大宽度为 640px,表示10rem;
把视觉稿中的
使用方法:
lib-flexible库的使用方法非常的简单,只需要在Web页面的
<head></head>中添加对应的
flexible_css.js,flexible.js文件
第一种方法是将文件下载到你的项目中,然后通过相对路径添加:
<script src="build/flexible_css.debug.js"></script> <script src="build/flexible.debug.js"></script>
或者直接加载阿里CDN的文件:
<script src="http://g.tbcdn.cn/mtb/lib-flexible/0.3.4/??flexible_css.js,flexible.js"></script>
容器或组件宽高主要使用单位
rem,字体大小则不变仍然使用单位
px。
示例地址:https://github.com/amfe/article/issues/17
还有一个约束是,如果针对iphone5 640*1136,因此我们限制最外层包裹的div最大宽度为 640px,表示10rem;
把视觉稿中的
px转换成
rem的换算方法:要转换的像素值 / 640px * 10
相关文章推荐
- cocos2dx - v2.3.3编辑器简单使用及不同分辨率适配
- 使用Flexible适配移动端html页面 - demo记录
- 使用flexible适配移动端h5页面
- 适配移动端不同分辨率的解决方案
- 移动端不同分辨率手机的适配问题
- vue项目中使用lib-flexible解决移动端适配的问题解决
- 借鉴drawable文件夹,values使用dimens控制字体大小、边距大小。适配Android不同机型,不同屏幕
- 使用Flexible实现手淘H5页面的终端适配
- [WebView学习之二]:使用Web Apps 支持不同分辨率屏
- android适配不同分辨率的手机
- android不同分辨率屏幕横向固定适配
- 使用Fragment适应不同屏幕和分辨率
- android 笔记 --- 适配不同分辨率的Android手机
- WEB页面适配不同分辨率下的屏宽问题
- (转)[整理]Android屏幕适配(不同的屏幕分辨率和尺寸)
- Android 屏幕适配方案,自动生成不同分辨率的值
- 移动端适配方案 flexible.js
- Python 制作Android开发 所需的适配不同分辨率的套图
- 教你如何用 lib-flexible 实现移动端H5页面适配
- cocos2d-x多分辨率适配方案:setDesignResolutionSize使用