问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

像素单位的区别。

发布网友 发布时间:2023-01-05 12:53

我来回答

1个回答

热心网友 时间:2023-07-18 17:35

大家好,我是IT修真院萌新分院的王寒,一枚正直,纯洁,善良的前端程序员。

1.背景介绍

传统的项目开发中,我们只会用到px、%、em这几个单位,它可以适用于大部分的项目开发,并且拥有比较良好的兼容性。但是你知道吗?从css3开始,浏览器对逻辑单位的支持又提升到了另外一个境界,增加了rem、vh、vw、vm等一些新的长度单位,我们可以利用这些新的单位开发出比较良好的响应式页面,随之覆盖多种不同分辨率的终端,包括移动设备等。现在让我们来看下这些长度单位有什么区别。

2.知识剖析

1、px 

px就是pixel的缩写,意为像素。px就是一张图片最小的一个点,一张位图就是千千万万的这样的点构成的,比如常常听到的电脑像素是1024x768的,表示的是水平方向是1024个像素点,垂直方向是768个像素点。

2、em

参考物是父元素的font-size,具有继承的特点。如果自身定义了font-size按自身来计算(浏览器默认字体是16px),整个页面内1em不是一个固定的值。

3、rem

css3新单位,相对于根元素html(网页)的font-size,不会像em那样,依赖于父元素的字体大小,而造成混乱。

4、%

一般宽泛的讲是相对于父元素,但是并不是十分准确。 1、对于普通定位元素就是我们理解的父元素 2、对于position: absolute;的元素是相对于已定位的父元素 3、对于position: fixed;的元素是相对于ViewPort(可视窗口)

5、vw

css3新单位,viewpoint width的缩写,视窗宽度,1vw等于视窗宽度的1%。 举个例子:浏览器宽度1200px, 1 vw = 1200px/100 = 12 px。

6、vh

css3新单位,viewpoint height的缩写,视窗高度,1vh等于视窗高度的1%。 举个例子:浏览器高度900px, 1 vh = 900px/100 = 9 px。

7、vm 

css3新单位,相对于视口的宽度或高度中较小的那个。其中最小的那个被均分为100单位的vm 举个例子:浏览器高度900px,宽度1200px,取最小的浏览器高度,1 vm = 900px/100 = 9 px。

3.常见问题

vh vw vm实际应用场景?

4.解决方案

vh vw是不包含页面滚动条的视窗宽度(innerwidth),%包含了滚动条的宽度在里面了(outerwidth)。 一般的情况下%就可以满足大部分自适应设计的需求,可以用height:100vh做一个高度占满屏幕的自适应,没有滚动条。 用vw,vh设定的大小只和视窗大小有关,所以用来开发多种屏幕设备的应用用这个单位还是挺合适的。

5.编码实战

6.扩展思考

css还有哪些长度单位?

in:寸

cm:厘米

mm:毫米

t:point,大约1/72寸

pc:pica,大约6pt,1/6寸

1in = 2.54cm = 25.4 mm = 72pt = 6pc = 96px 

7.参考文献

PX、EM、REM、%、VW、VH、VM等单位有什么区别?

8.更多讨论

css中font-size的单位有px、em、pt 用哪个哪个最好 ?

剖析

鸣谢

感谢大家观看

By 王寒

小课堂问题:

1.详解vm。

答案: 请点击 。

2.这些单位都是在什么情况下使用?

答案: 请点击 。

3.使用px的优点和缺点?

答案: 请点击 。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机玻璃硬度是多少合适 ips屏幕硬度怎么样 手机硬度是什么意思? 2024年拼多多春节发货时间规定是什么?过年还要48小时发货吗? e元素e8100无线鼠标怎么使用 E元素X-8100靠谱吗?可以用几年? E元素X-8100现在有几种配色,哪一种配色好呢? E元素X-8100用的是什么色的轴,适合玩游戏吗? 浙c是哪个城市 浙c是哪里 榻榻米软包怎么安装 去除颈纹用什么好 活龙虾怎么保存5到6天 删除的好友怎么找回来? 关于汶川大地震的一点反思 删除的好友怎么找回来 微信好友删除了,怎么找回来,不记得了,只记得他的名字 一二五八有玄机,十二生肖它第一。打一生肖。 爱马仕官网投了简历多久能收到 请问爱马仕销售人员的工资待遇怎么样呀? 我创建了一个新账户,以前电脑里安装的东西都不见了,XP系统的怎么办? 中欣金卡提现到支付宝 可以通过哪些途径购买 拼多多不上宝贝挂在那里 冰箱食材保鲜时间表? 冰箱断电一周保鲜需要那出来吗 苹果手机连不上家里的wifi怎么办啊? 苹果6手机搜不到wifi是咋回事 微信怎么突然登录不上了呢? 突然登不上去了怎么回事啊 如何用好店铺定向 沈阳至岫岩县有火车吗?可以在网上买票么? oppo点屏幕有个白色圆点点怎么关闭呢? python表单formload是什么 永远的生活,潮起潮落歌词是什么歌 潮起潮落是种无悔是什么歌 腾讯会议如何开视频会议 音乐家的英文怎么写 新装空调内机漏水 从可可托海开车回北京都路过哪里 哪位朋友能帮忙设计下北疆旅游路线 其间想在禾木村住两天 喀纳斯 可可托海和魔鬼城是铁定要去的 北京出发 感恩节英语手抄报简单又漂亮 2018感恩节英语手抄报版面设计边框图案内容 央视孟盛楠怎么主持《乡愁》去了? 买银项链是买925好还是990好呢 HTML文件的增强标记 微软到底是干什么的 章鱼和鱿鱼有哪些区别 雷蛇鼠标固件升级失败了还能修好吗?如题 谢谢了 比亚迪秦如何看油量(比亚迪秦燃油版油箱是多少升) 比亚迪l3的油表怎样看请说明白 09款比亚迪f3油表参数