参考博客:http://www.cnblogs.com/daxiong/articles/2772276.html

在网页设计中我们经常看见body{font-size: 62.5%;}这样的设置,为什么偏偏是62.5%呢?这主要是为了方便em与px相互转换,em的初始值为1em=16px,显然这样的话,如1.2em则=19.2px,可是我们在设置的时候很少看见19.2px这样表示的大小,也就是在用px表示大小时数值是不带小数位的。当设置了body{font-size: 62.5%;}时,1em则=16px*62.5%=10px,1.2em则=12px,这是不是就简单多了,准确多了呢~~

code:

body {
  font-size: 62.5%;
}
p {
  font-size: 1.2em;
}

其他补充:

因为设了62.5%后就有1rem = 10px,便于用rem来指定元素的尺寸,这样响应式的时候可以直接改变font-size而无需计算其他各种样式中出现的尺寸了。 用rem定义尺寸的另一个好处是更能适应缩放/浏览器设置字体尺寸等情况(因为rem相对于字体大小,会同步改变)。

最新文章

  1. Dedecms自定义表单后台列表展现方式更改
  2. C#学习笔记----C#中的闭包机制
  3. build.gradle(Project) 和 build.gradle(Module) 的区别
  4. poj 2289 网络流 and 二分查找
  5. 3D案例,导航,导航升级版
  6. Servlet的学习笔记
  7. Android读取JSON格式数据
  8. 不使用回调函数的ajax请求实现(async和await简化回调函数嵌套)
  9. [转]Spring.Net介绍
  10. 《深入理解计算机系统》【PDF】下载
  11. 移动端H5页面惯性滑动监听
  12. debug fortran
  13. Jquery,全选,反选,
  14. opencv 学习笔记
  15. [转]应用RSACryptoServiceProvider类轻松实现RSA算法
  16. 趣味编程:CPS风格代码(C#,F#版)
  17. 20135234mqy
  18. 4. STL编程四
  19. The Log: What every software engineer should know about real-time data's unifying abstraction
  20. idea 全部报错找不到包

热门文章

  1. Jwt访问api提示401错误 Authorization has been denied for this request
  2. Gym 101246G Revolutionary Roads
  3. js 获取地址栏域名以及URL
  4. 2018-2019-2《网络对抗技术》Exp0 Kali安装 Week1
  5. C#中json字符串的序列化和反序列化
  6. IOS-高仿bilibili项目
  7. IAR使用notice
  8. hdu2883
  9. 记录下返回list给前端 遇到 $ref":"$.data.*** 问题
  10. python 列表构造时的引用问题