移动端REM布局方案
引用http://www.w3cplus.com/mobile/lib-flexible-for-html5-layout.html的方案
下载地址https://github.com/hupan508/lib-flexible
注意点。
1、如果html设置过 meta ,js将使用meta 标签的缩放。
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta content="telephone=no" name="format-detection" />
<meta content="yes" name="apple-mobile-web-app-capable" />
<meta content="yes" name="apple-touch-fullscreen" />
<meta content="telephone=no,email=no" name="format-detection" />
如果加入meta字体写一种px就可以
关于媒体查询在不同设备下使用图片请查看
http://www.uigreat.com/api/client_manager/index.php?aid=239&module=content&wenzhang
常见媒体查询
https://segmentfault.com/a/1190000002711737
2、cssrem
使用cssrem工具,换算px--rem
修改换算比例
参数配置文件:Sublime Text -> Preferences -> Package Settings -> cssrem
px_to_rem
- px转rem的单位比例,默认为40。max_rem_fraction_length
- px转rem的小数部分的最大长度。默认为6。available_file_types
- 启用此插件的文件类型。默认为:[".css", ".less", ".sass"]。
把视觉稿中的px转换成rem
首先,目前视觉稿大小分为640
,750
以及,1125
这三种。
当前方案会把这3类视觉稿分成100份
来看待(为了以后兼容vh,vw单位)。每一份被称为一个单位a。同时,1rem单位认定为10a。拿750的视觉稿举例:
1a = 7.5px1rem = 75px
因此,对于视觉稿上的元素的尺寸换算,只需要原始px值
除以rem基准px值
即可。例如240px * 120px的元素,最后转换为3.2rem * 1.6rem。
3、
转载于:https://www.cnblogs.com/hupan508/p/6159206.html
移动端REM布局方案相关推荐
- 第130天:移动端-rem布局
一.关于布局方案 当拿到设计师给的UI设计图,前端的首要任务就是布局和样式,相信这对于大部分前端工程师来说已经不是什么难题了.移动端的布局相对PC较为简单,关键在于对不同设备的适配.之前介绍了一篇关于 ...
- 使用两种rem布局方案-实现静态苏宁易购移动端首页
使用两种rem布局方案-实现静态苏宁易购移动端首页 方案1:rem+less+媒体查询 html common.less index.less 方案2:flexible.js+rem 小插件 小问题 ...
- 谈谈我的移动端rem适配方案
最近有点怀疑人生,毕竟一个人写前端,有时候会怀疑自己理解的一些东西包括用法有没有符合标准.趁着这阵子闲下来,翻了翻别人的rem适配博客,发现有点绕口,怪自己是个强迫症,啥都要自己去试试结果并从中理解, ...
- 【移动端网页布局】移动端网页布局基础概念 ⑧ ( 移动端页面布局方案 | 单独制作的移动端页面 - 主流 | 响应式页面兼容移动端 - 开发难度较大 )
文章目录 一.移动端页面布局方案 1.单独制作的移动端页面 2.响应式页面兼容移动端 一.移动端页面布局方案 移动端页面方案 : 单独制作的移动端页面 : 主流开发方案 , PC 端 与 移动端 访问 ...
- HTML+CSS_第三部分(Flex弹性盒子布局、grid网格布局、移动端、移动端流式布局、移动端rem布局、响应式布局、Bootstrap框架)
文章目录 (1)Flex弹性盒子布局 一: 父容器上的属性 1. display:flex 设置为弹性盒子(写在父容器上) 2.flex-direction值 设置子项的布局方向(写在父容器上) 3. ...
- H5移动端rem布局还原750px设计稿方案。
引入对应的脚本: <!DOCTYPE html> <html> <head><meta charset="utf-8" />< ...
- 移动端 自适应布局方案
文章目录 DPR rem布局 实现机理 优点 缺点 相关技术方案 viewport 布局 优点 缺点 相关技术方案 媒体查询+等比缩放原理 DPR DPR = 设备物理像素 / CSS像素 DPR = ...
- 移动端rem布局基本介绍及原理
rem布局 em和rem的认识 在布局中,除了px之外,还有两个常见的单位,em和rem em: 相对于当前元素的字体大小→ 1em = 当前标签的font-size rem: 相对于根元素(html ...
- 移动端rem布局实例
逆战班学生记录: rem理解: em是一个相对单位,1em等于当前元素或父元素的font-size值 rem是指相对于根元素的字体大小的单位.简单的说它就是1个html标签的font-size大小. ...
最新文章
- 参加软件测试培训需要学什么技术
- springcloud 相同服务名_Spring 微服务从入门到入土
- 全球及中国生物技术产业创新发展模式及十四五应用方向研究报告2021-2027年
- 虚拟化服务器故障,修复vSphere vCenter服务器故障的技巧
- Java 静态导入 、可变参数
- linux 6.7 nfs安装yum,centos6.7下安装配置NFS
- 数据结构-Huffman树
- curl cookie格式
- python学习高级篇(part2)--类方法,静态方法,访问控制
- 拒绝CPU挖矿矿工有责
- 如何启用 Ubuntu 中的 root 帐号
- c语言 int操作bit,C语言,使用共用体和结构体 查看int型的bit散布
- 微信小程序生成二维码的示例代码
- 首款双频GNSS智能手机进入市场
- 单元测试的基本概念和核心技法
- U盘安装 windows server 2012 R2 启动U盘制作
- SparkStreaming 实现广告计费系统中在线黑名单过滤实战
- 炫舞时代显示服务器出错,qq炫舞2各种常见bug大全 FAQ详解
- 标准光照模型-半兰伯特模型
- python程序实验教程_20192428 实验一《Python程序设计》实验报告
热门文章
- 如何通过Maven的Jetty插件运行Web工程
- 深入了解crc32算法
- 自动化测试中Python与C/C++的混合使用
- [react-router] React-Router的<Link>标签和<a>标签有什么区别
- 深入react技术栈(9):表单
- [jQuery] 你有写过jQuery的扩展吗?都有哪些写法?
- [css] 用css3实现伪3D的文字效果
- 工作265:v-model实现原理 自定义组件使用v-model
- 前端学习(2562):v-loading
- 工作93:注意数据对应接口位置