27
2020
10

rem,px,em之间的关系和区别

答:px

实际上就是像素,用PX设置字体大小时,比较稳定和精确。

但是px不支持用户进行浏览器缩放或者不同移动端的兼容,因为像素是固定的,屏幕大小是变化的。

em

是根据父元素来对应大小,是一种相对值;

em值 = 1/父元素的font-size*需要转换的像素值。

进行任何元素设置,都有可能需要知道他父元素的大小,这很不方便。

rem

是根据根元素html的font-size来对应大小,

1rem = 16px,可以在根元素html中写固定像素也可以写百分比,然后在具体的标签上设置rem。

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。