亚洲 国产精品 日韩-亚洲 激情-亚洲 欧美 91-亚洲 欧美 成人日韩-青青青草视频在线观看-青青青草影院

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > rem原理:如何做一個能自動根據手機大小不同,自動配置rem的功能

rem原理:如何做一個能自動根據手機大小不同,自動配置rem的功能

來源:千鋒教育
發布人:wjy
時間: 2022-09-06 14:30:09 1662445809

  - rem的原理,如何做一個能自動根據手機大小不同,自動配置rem的功能

  rem是root em 的簡寫 ,是根據根元素的字號大小進行的,它是CSS3中新增加的一個尺寸(度量)單位,根節點(html)的font-size決定了rem的尺寸,也就是說它是一個相對單位,相對于(html),瀏覽器的默認的font-size是16px,1rem默認就等于16px。

  因為不同手機型號的屏幕大小都不同,所以這時候我們就不能用px來做單位,rem是適配不同手機屏幕的一種方案,設置根元素的font-size來改變rem尺寸

  假如 html{font-size:20px;} .box{width:1rem;height:1rem;background:red;}將根元素html的font-size設置為20px,此時box的寬高都為20px,也就是1rem = 20px

  如果用1rem=20px去寫頁面,那么即使所有的單位換成了rem,依舊還是最終相對于px,沒有意義,還是px,不會根據手機大小進行適配,想要做一個能自動根據手機大小不同,自動配置rem的功能

web前端面試題

  - 方法1:利用js動態獲取實現

  首先用js根據不同的視窗寬度動態的改變根元素的font-size ``` //獲取視窗寬度(兼容性寫法) let rootWidth = document.documentElement.clientWidth || document.body.clientWidth;

  //獲取html元素

  let rootDom = document.querySelector('html');

  //動態設置html的font-size(除以10是讓瀏覽器的font-size達到比較合適目的)

  rootDom.style.fontSize = rootWidth / 10 + 'px';

  - 方法2:根元素的font-size:某某vw;

  前面說了如果用1rem=20px去寫頁面,那么即使所有的單位換成了rem,依舊還是最終相對于px,沒有意義,還是px,不會根據手機大小進行適配,想要做一個能自動根據手機大小不同,自動配置rem的功能,所以此時就需要把html{font-size:?px;}這里的單位px換成一個其他的相對單位,如果想要書寫QQ音樂或者網易新聞這樣的頁面,他們是會隨著窗口變化而變化的,所以需要換的這個單位得是一個相對于窗口變化的單位,此時就需要引入一個新單位vw v是viewport w是width vw就是一個相對于視口寬度的單位 滿屏的時候是100vW,固html設置font-size的時候,單位就可采用vw,但是現在就面臨一個問題 font-size:?vw;多少合適回到頁面書寫的時候,UI設計師給的數據單位是px,而我們頁面書寫想用rem,但是rem是相對于根元素html,html需要設置的font-size的單位是vw?此時就需要知道px rem vw這3個單位之間的換算px rem vw這3個單位之間的換算已知:1rem=16px 滿屏是100vw 假如當前設備是iPhone6,那么此時100vw=375pxtodo 1rem=16px 100vw=375px ---》 1rem=16px 1vw=3.75px 1rem=16px=4.26667vw依次類推,可以假設1rem=100px 假設當前設備是iPhone6,那么此時100vw=375pxtodo 1rem=100px 100vw=375px ---》 1rem=100px 1vw=3.75px 1rem=100px=26.6667vw依次類推,可以假設1rem=120px 假設當前設備是iPhone6,那么此時100vw=375pxtodo 1rem=120px 100vw=375px ---》 1rem=120px 1vw=3.75px 1rem=120px=32vw依次類推,可以假設1rem=100px 假設當前設備是iPhone6plus,那么此時100vw=414pxtodo 1rem=100px 100vw=414px ---》 1rem=100px 1vw=4.14px 1rem=100px=24.15vw 以上只要比例換算是相等的都可以,但是前面2個的換算都是除不盡四舍五入來的,想要保證數據的準確度,建議采用1rem=120px=32vw這個比例假如現在在750的設計圖上,ps測量上的文字大小是90px,因為dpr是2,所以此時書寫px就是45px,把45px轉換成rem,根據1rem=120px這個比例,最終代碼書寫font-size:0.375rem(45px/120px); 其實就相對于是90/2/120 90/240 這樣口算很麻煩,可以在vscode上安裝插件 px to rem 插件 設置一下轉換比例即可 轉換的快捷鍵是 alt+Z ,設置轉換比例為240最終代碼書寫的時候,需要給html{font-size:32vw;} 假如測量文字大小是90px,代碼書寫font-size:90px按一下alt+Z,結果就是font-size: 0.38rem;假設現在的設計圖是750的,想要用1rem=100px=26.6667vw比例換算,假如ps測量的高度是100px,請問此時書寫height:?rem;

  過程:因為設計圖是750的,所以此時dpr是2 如果寫px,那么100px此時寫成50px但是最終想要用rem寫 已知1rem=100px 所以 此時的50px 寫成rem就是 0.5rem 。假設現在的設計圖是1242的,想要用1rem=100px=24.15vw比例換算,假如ps測量的高度是90px,請問此時書寫height:?rem;,過程:因為設計圖是1242的,所以此時dpr是3 如果寫px,那么90px此時寫成30px,但是最終想要用rem寫 已知1rem=100px 所以 此時的30px 寫成rem就是 0.3rem

  更多關于“web前端培訓”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學,課程大綱緊跟企業需求,更科學更嚴謹,每年培養泛IT人才近2萬人。不論你是零基礎還是想提升,都可以找到適合的班型,千鋒教育隨時歡迎你來試聽。

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
翘臀后进少妇大白嫩屁股| 妹妹中考前让我C了1次| 免费女人高潮流视频在线观看 | 放荡的闷骚娇妻H| ZOOM与牛性胶ZOOM| 欧美最猛性XXXXX(亚洲精品)| 车子一晃一晃的就C进去了肉| 亚洲AV成人精品日韩一区麻豆| 蜜臀AV午夜一区二区三区| 国产成人精品一区二区三区| 一区二区三区在线 | 日| 日韩一区无码视频| 亚洲丰满熟妇浓毛大隂户| 国产AV电影区二区三区曰曰骚网| 一本大道东京热无码| 色噜噜狠狠色综合AV妖精| 久久久久久精品免费免费WEI| 综合激情丁香久久狠狠| 亚洲成AV人片在线观看| 日韩欧无码一区二区三区免费不卡| 久久精品99国产AV精品蜜桃| 丰满妇女强高潮18ⅩXXXHD| 麻豆久久久9性大片| 北条麻妃在线一区二区| 亚洲成在人线在线播放无码| 日日摸夜夜添夜夜添视频| 老熟女露脸内射正在播放| 国产亚洲精品A在线无码| 锕锕锕锕锕WWW湿透了10秒| 亚洲欧洲日产国码无码| 少妇饥渴偷公乱A级无码| 欧美精品亚洲精品日韩专区VA| 精品国产国语对白久久免费 | AVTT天堂网久久精品| 国产成人精品2021| 老太性开放BBWBBWBBW| 特级欧美ZOOXX| 长腿校花无力呻吟娇喘| 国产成人精品久久一区二区 | 95W乳液78WYW永久| 国产在线视频一区二区三区| 欧美性猛交XXXX乱大交丰满| 亚洲成AV人片在线观看福利| 被村长狂躁俩小时玉婷| 久久高清内射无套| 少妇人妻真实偷人精品视频| 在公交车上弄到高C了| 国产精品久久久天天影视| 欧美成人猛片AAAAAAA| 亚洲成AV人片在线观看| 成在人线AV无码免费看| 久久亚洲精品成人AV无码网站| 天天做天天爱天天综合网| 西西人体艺术图片| BBWBBW欧美肥妇PICS| 国产99精品视频一区二区三区| 乱码精品一卡2卡二卡三| 午夜成人无码福利免费视频| WWW.らだ天堂中文在线| 久久不见久久见免费影院国语| 丝瓜草莓视频APP| 97国产精华最好的产品价格| 精品人妻一区二区浪潮av| 熟女高潮精品一区二区三区| 99久久国产综合精品成人影院| 精品国产乱码久久久久久蜜桃网站| 色翁荡息又大又硬又粗又爽| 最新国产AV无码专区亚洲AVY| 好硬好涨老师受不了了| 色爱无码AⅤ综合区| 52色擼99热99RE超碰| 俄罗斯女人与马Z00Z视频| 内射人妻无套中出无码| 亚洲色成人网站WWW永久下载| 国产精品白浆无码流出| 欧美中日韩免费观看网站| 一二三四免费观看高清在线 | 亚洲AⅤ无码精品一区二区三区| 把腿张开自慰给我看| 母亲とが话しています播放| 亚洲熟妇AV午夜无码不卡| 国产九九99久久99大香伊| 久久久久蜜桃精品成人片| 无码AV免费精品一区二区三区| 宝贝张开腿嗯啊高潮了视频 | 少妇性饥渴XXⅩXXHD| VICTORYDAY刺激性另类| 美女无遮挡直播软件免费看| 亚洲色欲AV无码成人专区| 国产熟女真实乱精品视频| 熟女俱乐部 五十路 六十路| 把佛珠一个一个挤出去| 欧美 日韩 国产 另类 图片区| 亚洲在AV人极品无码网站| 国内精品卡一卡二卡三| 午夜精品久久久久久久99热| 国产AV成人一区二区三区| 日本畜禽CORPORATION| 99国内精品久久久久影院| 国产精品日日摸夜夜添夜夜添20| 日本一卡2卡3卡4卡| AV无码东京热亚洲男人的天堂| 免费无遮挡色视频网站| 越南少妇BBV叉叉叉| 久久久久亚洲AV无码去区首| 亚洲国产精品无码久久久 | 性一交一乱一性一在线观看| 国产精品无码一区二区三区| 他趴在两腿中间舔我私密有事| 俄罗斯女人与马Z00Z视频| 日韩AV无码一区二区三区不卡| 亚洲婷婷五月综合狠狠| 精品人妻一区二区浪潮av| 亚洲精品无码久久久久去Q| 狠狠综合久久狠狠88亚洲| 日韩VA中文字幕无码电影| 擦老太BBB擦BBB擦BBB擦| 久久久久免费看成人影片| 亚洲色成人WWW永久网站| 久久99精品国产麻豆不卡| 亚洲欧洲中文日韩乱码AV| 久久国国产免费999| 亚洲综合小说另类图片五月天| 国产精品成熟老妇女| 乌鸦传媒一二三区| 国产乱人伦偷精品视频免下载| 啪啪啪1000免费观看| JAPANESE性公交车| 日本久久三级电影院| 成人羞羞视频免费网站| 免费观看无遮挡WWW的视频| √天堂中文官网在线| 女人18片毛片60分钟| AV无码AV在线A∨天堂APP| 亲子伦AV一区的三区| 成人无码区免费AⅤ片丝瓜视频 | 国产极品熟女沙发内射AV| 五月天天爽天天狠久久久综合| 国精产品W灬源码1688网站| 亚洲精品成人无码中文毛片不卡 | 野外妓女脱裤子让老头玩| 毛片无遮挡高清免费| JIZZJIZZ日本护士| 三级无码在钱AV无码在钱| 国产精品欧美一区二区三区不卡 | 久久99精品久久久久久齐齐 | 国产VA免费精品高清在线| 西西人体大胆啪啪私拍色约约| 国色天香精品一卡2卡3卡老狼| 亚洲AV无码卡通动漫AV| 粉嫩小泬无遮挡久久久久久小说| 女技师强制高潮18XXXX按摩| OM老熟女DHXⅩXXX69| 肉体XXXXXⅠ8XXXX| 国产精品人成在线播放新网站| 亚洲国产另类久久久精品黑人 | 亚洲日韩欧美一区二区三区| 巨爆乳中文字幕巨爆区巨爆乳无码| 99精品久久久久精品双飞| 人人妻人人澡人人爽人人精品图片| 二男一女一起日B| 亚洲AⅤ久久久噜噜噜噜| 久久天天躁夜夜躁狠狠| 97精品人妻系列无码人妻| 日韩成人无码专区一视频| 大胸年轻继拇HD无码| 亚欧乱色熟女一区二区| 久久久久久精品免费免费WEI | 八戒八戒神马影院在线观看5| 色婷婷亚洲精品综合影院| 国产成人婷婷丁香在线| 亚洲αⅴ无码乱码在线观看性色| 国产操熟女性爱导航| 亚洲AV无码专区色爱天堂老鸭窝 | 久久99国产乱子伦精品免费 | 校花下乡被灌满受孕| 久久久久人妻精品区一| BTА√天堂中文在线官网| 四季AV无码专区AV浪潮| 激情综合一区二区三区| 99999久久久久久亚洲| 少女のトゲ在线观看动漫 | 亚洲国产精品无码久久青草| 迈开腿让我尝一下你的味道一| 成·人免费午夜无码不卡| 性夜影院爽黄A爽免费动漫| 久久国产AVJUST麻豆| 97国产精华最好的产品有哪些| 色欲欲WWW成人网站| 精品久久久久久无码人妻蜜桃| 2023国精产品一二二线精华液| 天美传媒国色天香乱码| 久精品夜色国产亚洲AV | 欧美XXXX狂喷| 草莓视频18在线在线播放 | 亚洲色成人网站WWW永久| 人妻丰满熟妇AV无码处处不卡| 黑料吃瓜网998.SU永久有效| 99久久精品午夜一区二区| 无码精品一区二区三区在线 |