CSS中px em rem的区别与使用方法

2019-08-14 09:39:29来源:爱站网 阅读 ()

新老客户大回馈,云服务器低至5折

我们国内很多设计师们都喜欢用px,但是国外的网站基本上都是使用em和rem的,那么这三者之间有什么区别呢?那么我们现在就去看看CSS中px em rem的区别与使用方法。

px是像素图像的基本采样单位,相对于显示器屏幕分辨率而已的,什么是一个像素呢,你把一张图一直放大,会看到一个个小的方格子,一个方格子就是一个像素。浏览器默认的字体大小是16px。

px的特点是:字体大小写死固定了,是固定值,老版本IE无法缩放字体,但现在基本上都不用管低版本的IE。所以一般情况都会使用这种单位,够精确。

em是一个相对单位表示相对于其父亲元素字体的大小而言,可以是小数,整数。比如父元素字体大小是16px,则1em就是16px,2em就是32px。

em的特点是:不是固定值,它的值会随着父字体大小而变化。 使用场景:当当前元素的内外边距需要与当前字体大小成比例时,可以使用em。

rem也是一个相对单位与em的区别是,他是相对于根元素而言的,这样在使用计算时就比em简单方便多了,因为他的参考值就是根元素子图大小,浏览器默认的是16px。

rem的特点是:相对于根元素字体大小,计算方便。可以通过控制html根字体大小来改变整个页面字体大小,是页面在哥尺寸的移动端自适应。

以上就是CSS中px em rem的区别与使用方法,希望本文的内容对大家的学习或者工作能带来一定的帮助,感兴趣的小伙伴们赶快去体验一下它们之间的区别吧。


原文链接:https://js.aizhan.com/web_authoring/css/8003.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:如何用纯CSS3实现Material Design效果

下一篇:CSS的经典使用技巧