前端css中单位em和px的区别

 我来答
四川源码时代科技有限公司
2019-09-06 · 让每一名学员高薪就业
四川源码时代科技有限公司
源码时代IT培训,即成都源代码教育咨询有限公司,专注Java、PHP、UI设计、H5前端培训,源码时代致力于打造中国高端IT培训品牌,旨在为每一名前来培训的学子提供良好的服务。
向TA提问
展开全部
前端css中em和px都是表示长度的单位,除了这两者,CSS 还有几个不同的单位用于表示长度。而em和px的区别就在于:
1.em指的是相对长度,相对单位长度指定了一个长度相对于另一个长度的属性。对于不同的设备相对长度更适用。相对长度还有:ex、ch、rem、vw、%等等。
2.px是绝对长度单位,它是一个固定的值,它反应一个真实的物理尺寸。绝对长度单位视输出介质而定,不依赖于环境(显示器、分辨率、操作系统等)。绝对长度还有:cm、mm、in、pt等等。
这是随机的昵称
2017-12-31 · TA获得超过232个赞
知道小有建树答主
回答量:140
采纳率:83%
帮助的人:16.7万
展开全部
相对和绝对的区别,
1em=16px;
一个按百分比,一个写死,。不同设备显示样式不同的差异,所以自适应网页,用百分比,em单位.
打个比方吧;
你设宽度600px时;
F12调试可以明显看到苹果6和苹果5有明显的差异;
但是你要设置为100%宽度,那他们效果显示就一样了;
em就是这个道理,设置字体时跟随网页比例缩放,不知道我解释有没有错误,问题!互勉!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式