CSS中单位rem的使用说明
REM
rem是CSS3新增的一个相对单位(root em,根em),这个单位引起了广泛关注。这个单位与em有什么区别呢?区别在于使用rem为元素设定字体大小时,仍然是相对大小,但相对的只是HTML根元素。这个单位可谓集相对大小和绝对大小的优点于一身,通过它既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应。目前,除了IE8及更早版本外,所有浏览器均已支持rem。对于不支持它的浏览器,应对方法也很简单,就是多写一个绝对单位的声明。这些浏览器会忽略用rem设定的字体大小。下面就是一个例子:
p {font-size:14px; font-size:.875rem;}
注意: 选择使用什么字体单位主要由你的项目来决定,如果你的用户群都使用最新版的浏览器,那推荐使用rem,如果要考虑兼容性,那就使用px,或者两者同时使用。
px 与 rem 的选择?
对于只需要适配少部分手机设备,且分辨率对页面影响不大的,使用px即可 。
对于需要适配各种移动设备,使用rem,例如只需要适配iPhone和iPad等分辨率差别比较挺大的设备。
参考自菜鸟教程
CSS中单位rem的使用说明相关推荐
- html 中rem是什么单位,了解并使用CSS中的rem单位
什么是 rem 可能在你使用收音机或者用其他音乐播放器之前,就已经听过"R.E.M."这个词了.在这个乐队眼中,这个词是"浅睡眠时眼球的快速转动"的缩写,而在 ...
- css中单位px和em,rem的区别
1.PX 相对长度单位.像素px是相对于显示器屏幕分辨率而言的. 1. IE无法调整那些使用px作为单位的字体大小: 2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位: 3. ...
- css中单位em和rem
一.介绍 1.em w3cschool中给出css中尺寸单位如下: 单位 描述 % 百分比 in 英寸 cm 厘米 mm 毫米 em 1em 等于当前的字体尺寸. 2em 等于当前字体尺寸的两倍. 例 ...
- 彻底弄懂css中单位px和em,rem的区别
2019独角兽企业重金招聘Python工程师标准>>> rem: rem一般用于设置字体的大小,1rem就是html根元素的字体大小,2rem就是html字体大小的2倍,1.5rem ...
- 总结css中单位px和em,rem的区别
国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢? PX特点 1. IE无法调整那些使用px作为单位的字体大小: 2. 国外的大部分网站能够调整的 ...
- 20、CSS中单位:【px和%】【em和rem】【vw|vh|vmin|vmax】的区别
CSS中的px 和 % px (pixels) 是固定单位,也可以叫基本单位,代表像素,可以确保元素的大小不受屏幕分辨率的影响. % (percentage) 是相对单位,代表元素大小相对于其父元素或 ...
- 了解和使用CSS中的rem单位
什么是雷姆单位? 在收听广播或音乐播放器之前,您可能遇到过" REM"一词.与他们的音乐同伴不同,它们在深度睡眠期间被称为"快速眼动",而CSS rem则代表& ...
- css中单位px、pt、em和rem的区别
国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢? px :像素(Pixel).相对长度单位.像素px是相对于显示器屏幕分辨率而言的.(引自CSS ...
- css 相对单位rem详解
CSS3新增了一个相对单位rem(root em,根em),这个单位引起了广泛关注.这个单位与em有什么区别呢?区别在于使用rem为元素设定字体大小时,仍然是相对大小,但相对的只是HTML根元素.这个 ...
- html中rem和em,CSS 中的 rem 和 em 的区别(1)
css 个人接触一段时间,自认为对一些 confusing 的地方比较清楚,但是上周当有同事问道 rem 和 em 具体的区别,以及他们都适合应用在什么场景下,自己也回答含糊不清,所以搜集一些资料从新 ...
最新文章
- CoGAN pytorch
- 塔勒布: 2019-nCoV的系统风险:一份笔记
- OC Block网上转载
- Excel中的VBA宏:每次划款前从总名册中同步用户数据到当前页
- defined 函数使用
- 行千里,看山城轻轨穿楼越林;致广大,望重庆交通桥上桥下
- 为人处事的一些小句子。
- Vue之通过代理设置跨域访问
- python - 获取时间戳(10位和13位)
- Linux 学习笔记_12_文件共享服务_4_SSH
- laravel的foreach
- 怎样使用 ASP.NET Optimization Bundling压缩样式表和脚本
- 学习小感之浅谈学习兴趣之路
- .Net语言 APP开发平台——Smobiler学习日志:实现手机上常见的ListMenuView
- 论文:GeoGebra 在线数学应用函数演示
- bzoj3159: 决战
- cad2019菜单栏怎么调出来_AutoCAD2019工具栏怎么调出来 工具栏没了找不到解决方法...
- 试验设计——拉丁超立方抽样
- 数仓和数据中台长期霸权,数据湖最稳
- ORACLE中dual的详解及其故障恢复