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,则宽度依然能显示出来

切版- 切图网(qietu.com)旗下psd转html,前端外包的“切图客”团体。

共有1条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

客服咨询
客服1
客服2
微信公众号