【校招VIP】前端JS语言考点之px rem等单位
考点介绍:
rem vm等问题是前端面试里的高频题型。但是不少同学并不能很清楚的说明为什么在有px单位之后,还需要rem单位?往往会往不对的自适应方向回答。
作为基础性问题,只要回答不出来,面试就通过不了,需要真正理解,而不是死记硬背。
一、考点题目
1.请你说说em与rem的区别?
解答:rem是CSS3新增的一个相对单位(root em,根em),相对于根元素(即html元素)font-size计算值的倍数
只相对于根元素的大小
rem(font size of the root element)是指相对于根元素的字体大小的单位。简单的说它就是一个相对单位......
2.移动端-以一个固定尺寸(750px)为标准-将 px 转化为 rem
解答:
1 (function(win, lib) { 2 var doc = win.document; 3 var docEl = doc.documentElement; 4 var devicePixelRatio = win.devicePixelRatio; 5 var dpr = 1; 6 var scale = 1; 7 8 // 设置vierPort 9 function setViewport() { 10 dpr = 1; 11 win.devicePixelRatioValue = dpr; 12 scale = 1 / dpr; 13 var metaEl = doc.createElement('meta'); 14 metaEl.setAttribute('name', 'viewport'); 15 metaEl.setAttribute(
......
3.rem布局?
解答:html{font-size: 16px} div{font-size: 1rem}
这里的rem就是16px;
给html{font-size: 26.66667vw;};//......
二、考点文章
1.前端开发入门到实战:CSS中字体单位:px、em、rem和%
对于绘图和印刷而言,“单位”相当重要,然而在网页排版里,单位也是同样具有重要性,在CSS3普及以来,更支持了一些方便好用的单位(px、em、rem…等),这篇文章将整理这些常用的CSS单位,也帮助自己未来在使用上能更加得心应手......
2.【校招VIP】px与 rem css常见单位
css的单位:px 这个不需要说,rem/em,vh/vw,vmax/vmin......
3.【校招VIP】px、rem、em的区别与联系
px是固定的像素,一旦设置了就无法因为适应页面大小而改变;em和rem相对于px更具有灵活性,他们是相对长度单位......
三、考点视频
1、把CSS的复杂选择器和简单选择器放到一起比较优先级,会不会晕
当我们写页面的时候,不知道你会不会产生这样的问题,为什么我给他添加的这条样式分明已经选择到我要给的元素了,但是他的样式并没有生效,那是为什么呢……
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2020-08-14 微信紧急上线小鹅拼拼!对标拼多多,社交电商大洗牌?
2020-08-14 21届一线秋招异常激烈,聪明的22届同学已经开始准备明年提前批了