浅谈移动端rem的用法
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,一 什么是rem?"font size of the root element 这是w3c的定义也就是说是相对于根节点(html节点)的字体大小的单位。目前主流的浏览器基本都支持rem这个单位,大部份
千家信息网最后更新 2026年10月31日浅谈移动端rem的用法
一 什么是rem?
"font size of the root element 这是w3c的定义
也就是说是相对于根节点(html节点)的字体大小的单位。
目前主流的浏览器基本都支持rem这个单位,大部份的默认字体单位是16px。
图片摘自 http://caniuse.mojijs.com/Home/Html/item/key/rem/index.html
二 简单应用。
既然确定在各个主流浏览器都能食用的话,我们就放心大胆在移动端进行开发了。
举个例子说明
-size:62.5%; --size:1
由于我们选定的浏览器默认字体为16px,将根节点html设置为 font-size:62.5%;,这样换算下来的话 1rem = 10px ,在单位的计算方便将会方便很多。
三 响应式使用。
在实际开发过程中,不论是移动端还是pc端都要兼容各种分辨率的设备,所以实际尺寸是要响应式的。
假如说上个例子的62.5%是基于iPhone5的尺寸,也就是说是320*568的尺寸
如果是ipad尺寸的时候,只要相应的扩大倍数即可
@media only screen and (min-width: 768px){ html { font-size: 150%!important; }}注:利用媒体查询,可根据自己的实际需要,设定不同的尺寸。
四 rem的进阶使用
先甩上地址 ht tps://g ithub. com/am fe/lib-flexible
说起移动端适配,怎么能少 了淘宝的移动端~
这个教程足够详细了(如果绝对还不够的话,可以参考下这个地址 h ttp s://gi thu b.com/am fe/article/issues/17 ,其中还有现成的demo)。
在引入flexible.js过后,关于px转成rem的方法:
在sublime中是有直接转换的插件,有兴趣的童鞋可以去研究下。
在sass/less预编译下也可快速计算当前尺寸。
尺寸
移动
单位
字体
实际
浏览器
节点
浏览
主流
也就是
例子
说是
开发
不同
不够
倍数
兴趣
分辨率
图片
地址
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡网
精品咖啡豆
互联网络科技
山东特亿宝互联网科技有限公司
互联网科技未来
壹账通互联网科技
互联网科技小额贷款
掌上梦互联网科技
天扬科技互联网广告
互联网科技寓意
宁夏科技产业互联网案例
重庆互联网医院沙龙医盟信息科技
南平创想时代互联网科技有限公司
武汉健翔互联网络科技有限公司
广州燕处互联网科技有限公司
广东鹅鹅鹅互联网科技有限公司
互联网科技机房
互联网领先科技活动
三亚科技创新互联网基地
深圳互联网科技园地址
百单网互联网科技有限公司怎么样
广州淘业互联网络科技
奇酷互联网科技
时间互联网络科技
撒么互联网科技公司
科技赋能互联网健康
用友工业互联网科技发展
伊宁互联网科技做什么的
杭州披云加互联网科技有限公司
恒生科技互联网指数十大成分股