5个css单位你知道几个?

切版网专注网页切版服务


我们经常会看到一些rem,vh 这些单位,今天就简单了解一下他们有什么不同吧!

   px

精确显示,比较常用的一个单位,一般pc端的项目用的比较多,固定尺寸。

 

   em

继承父类字体的大小,相当于“倍”

如:浏览器默认字体大小为16px=1em,始终按照div继承来的字体大小显示,进场用于移动端!

em换算工具:http://www.runoob.com/tags/ref-pxtoemconversion.html

 

  rem

与em类似,rem是继承根节点的属性(即<html>标签),其他的与em相同,在移动端应用比较广泛,可以达到自适应比例缩放的效果。

 

   vh

vh:窗口高度,当前可见高度的1%=1vh

区别是:当div中没有内容时,height=100%,则高度不显示出来

当div中没有内容时,height=100vh,则高度依然能显示出来

个人觉得应该是根据屏幕尺寸高度,不受父层控制。

 

   vw

vw:窗口宽度,当前可见宽度的1%=1vw

区别是:当div中没有内容时,width=100%,则宽度不显示出来

当div中没有内容时,width=100vh,则宽度依然能显示出来

免费索取报价