丁鹿学堂:前端开发移动端之css长度单位总结

2周前 (11-20 00:40)阅读1回复0
雕刻瞎
雕刻瞎
  • 管理员
  • 注册排名6
  • 经验值58790
  • 级别管理员
  • 主题11758
  • 回复0
楼主

css中常见的单元

我们利用css的长度单元,最常用的是px。其实,css中除了px 之外,还有良多长度单元。今天就跟各人分享一下。

css中长度单元的分类

我们把css中的长度单元分红两类。

一类是绝对长度单元。

绝对长度单元不受其他任何工具的影响,在差别的分辩率下,它也会连结差别的大小。

在现实生活中,如许的单元有良多,好比m,cm等,但是在前端代码中,我们只要一个绝对长度单元,就是px(像素)

一类是相对长度单元

相对长度单元,是相关于此外参考决定自己的长度大小。

好比,基于氟元素的字体大小,或者视口的大小。

利用相对单元的益处是,就在差别的页面上都有相对一样的规划。好比当你的屏幕变大的时候,能够同步的停止缩放。

相对单元之em

em相对的是自己的font-size,若是本身没有设置font-size,会相当于父元素的font-size

那个现实开发中很少用

相对单元之rem

rem相对的是html标签的font-size

操纵rem能够比力便利的做适配。好比在差别的屏幕尺寸下,只需要修改html的font-size,所有利用rem的单元城市响应改动。

目前支流挪动端开发已经不利用了,但是仍是有公司在利用,好比淘宝。

相对单元之vw和vh

vw全称就是viewport width,vw就是相关于视口的宽度。1vw 就是百分之的视口宽度。好比你视口宽度是1200px, 那么1vw = 12px

所以100vw在任何时候,都是100%宽度。

.box{

width: 100vw;

height: 100vh;

background: greenyellow;

0
回帖

丁鹿学堂:前端开发移动端之css长度单位总结 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息