解答
rem
rem是CSS3新增的一个相对单位(root em,根em),相对于根元素(即html元素)font-size计算值的倍数
只相对于根元素的大小
rem(font size of the root element)是指相对于根元素的字体大小的单位。简单的说它就是一个相对单位。
作用:利用rem可以实现简单的响应式布局,可以利用html元素中字体的大小与屏幕间的比值设置font-size的值实现当屏幕分辨率变化时让元素也变化,
以前的天猫tmall就使用这种办法
em
文本相对长度单位。相对于当前对象内文本的字体尺寸。
如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸(默认16px)。(相对父元素的字体大小倍数)
em(font size of the element)是指相对于父元素的字体大小的单位。它与rem之间其实很相似,区别在相对的是HTML元素的字体大,默认16px
em与rem的重要区别: 它们计算的规则一个是依赖父元素另一个是依赖根元素计算
太棒了,我也是从事开发工作近十年的程序员,现在主要带新手学Java
收藏不息,战斗不止
em相对于父元素,rem相对于根元素
em相对于父元素的字体大小
rem相对于根元素html的字体大小