px、em、rem区别

  • px   : 绝对单位,页面精确到像素展示
  • em : 相对单位,基准节点为父节点的 字体的大小,如果定义自身的 font-size,就按照自身的算。浏览器默认字体大小是16px,整个页面的em是不固定的
  • rem: 相对单位,以根节点html的字体大小来算,css3新加属性。ie9+支持

根节点字体设置为30px,黑块宽高设为3rem,则相对的就是90px

父节点设置字体大小为20px,宽高设置为3em,则对应60px。

如果自身字体设置为10px,那么3em为30px

原文地址:https://www.cnblogs.com/mwxz/p/14110091.html