校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識(shí)庫(kù) > 手機(jī)端用rem+scss做適配的詳解

手機(jī)端用rem+scss做適配的詳解

熱門標(biāo)簽:黃島區(qū)地圖標(biāo)注 電銷機(jī)器人電話用什么卡 南寧點(diǎn)撥外呼系統(tǒng)哪家公司做的好 江蘇智能電銷機(jī)器人哪家好 云南大理400電話申請(qǐng)官方 當(dāng)涂高德地圖標(biāo)注 成都智能外呼系統(tǒng)平臺(tái) 鎮(zhèn)江智能外呼系統(tǒng)有效果嗎 四川點(diǎn)撥外呼系統(tǒng)

rem介紹

rem(font size of the root element)是指相對(duì)于根元素(即html元素)的字體大小的單位。

假設(shè)根元素的字體大小是10px, 則5rem的大小為 5*10=50px,例如

html{
    font-size: 10px;
}
p{
    width: 2rem; /* 2*10 = 20px;*/
    margin: 1rem;
}

rem來做適配

以前我們往往這樣做頁面:viewport width 設(shè)置為 device-width,然后選我們需要兼容設(shè)備的最小寬度(一般是320px)。根據(jù)這最小寬度來做頁面。單位使用px和百分比。在寬度不同的設(shè)備上,頁面的字體大小,內(nèi)容尺寸都是一樣的,不同的是,大屏的內(nèi)容間的空隙比小屏的大。所以這樣做的缺點(diǎn)就是,頁面在某些尺寸的設(shè)備上顯示的效果不好。

如果用rem來頁面,我們會(huì)根據(jù)不同的設(shè)備寬度在根元素上設(shè)置不同的字體大小。寬度越寬,字體越大。然后對(duì)原本使用px的地方使用rem來替換。這樣,字體大小,內(nèi)容尺寸,對(duì)隨著屏幕寬度的變大而變大。

首先js設(shè)置html的默認(rèn)字體大?。▽懺趆tml頭部)

<script type="text/javascript">
    var bodyElement = document.documentElement || document.body,
        RC = {
            w: 750,
            h: 1206
        }, //默認(rèn)設(shè)計(jì)稿寬高
        GC = {
            w: document.documentElement.clientWidth || window.innerWidth || screen.width,
            h: document.documentElement.clientHeight || window.innerHeight || screen.height
        };
    function setFontSize(){
        var rightSize = parseFloat((RC.w / RC.h).toFixed(1)),
            currentSize = parseFloat((GC.w / GC.h).toFixed(1)),
            lastHTMLSize = 16, // 默認(rèn)16是因?yàn)閔tml默認(rèn)字號(hào)是16px
            html = document.getElementsByTagName("html")[0];
       
            if(rightSize > currentSize){  // 長(zhǎng)屏
                lastHTMLSize = 16;
            }else if(rightSize < currentSize){  //寬屏
                lastHTMLSize = (RC.h / GC.h * GC.w) / RC.w * 16;
            }
            html.style.fontSize = GC.w / lastHTMLSize + 'px';
       
    }

    setFontSize();
</script>

設(shè)置scss文件px轉(zhuǎn)rem

// 默認(rèn)16是html默認(rèn)字號(hào)
// 默認(rèn)750是設(shè)計(jì)稿默認(rèn)寬度
// $n是量取設(shè)計(jì)稿的距離

@charset "UTF-8";
@function rem($n) {
    @return $n / (750 / 16)+rem;
}

編輯方便調(diào)用的函數(shù):

@function getTop($n) {
    @return ($n - 1206 / 2) / (750 / 16)+rem;
}

@function getLeft($n) {
    @return ($n - 750 / 2) / (750 / 16)+rem;
}

@function getRight($n) {
    @return (($n - 750) / 2) / (750 / 16)+rem;
}

@mixin center($left, $top) { //左右居中 上變
    position: absolute;
    left: 50%;
    top: rem($top);
    margin: 0 0 0 getLeft($left);
}

@mixin centerlt($left, $top) { //上下,左右居中 
    position: absolute;
    left: 50%;
    top: 50%;
    margin: getTop($top) 0 0 getLeft($left);
}
@mixin centerrt($right, $top) { //上下,左右居中 
    position: absolute;
    right: 50%;
    top: 50%;
    margin: getTop($top) getRight($right) 0 0;
}
@mixin middlert($right, $top) { //上下居中 右變
    position: absolute;
    right: rem($right);
    top: 50%;
    margin: getTop($top) 0 0 0;
}

@mixin centerb($left, $bottom) { //左右居中 下變
    position: absolute;
    left: 50%;
    bottom: rem($bottom);
    margin: 0 0 0 getLeft($left);
}

@mixin leftTop($left, $top) { //左變 上變
    position: absolute;
    left: rem($left);
    top: rem($top);
}
@mixin rightTop($right, $top) { //右變 上變
    position: absolute;
    right: rem($right);
    top: rem($top);
}
@mixin leftBottom($left, $bottom) { //右變 上變
    position: absolute;
    left: rem($left);
    bottom: rem($bottom);
}

調(diào)用上面的函數(shù)(寬高距離用ps量實(shí)際距離即可,默認(rèn)設(shè)計(jì)稿寬750):

.page1-img1{
    width: rem(473);
    height: rem(173);
    @include centerlt(139, 767);
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:咸寧 酒泉 淮安 廣西 西寧 佳木斯 十堰 南京

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《手機(jī)端用rem+scss做適配的詳解》,本文關(guān)鍵詞  手機(jī),端用,rem+scss,做,適配,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《手機(jī)端用rem+scss做適配的詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于手機(jī)端用rem+scss做適配的詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    午夜国产精品影院在线观看| 国产v综合v亚洲欧| 国产精品一级片在线观看| 91在线观看高清| 国产亚洲一二三区| 久久国产精品第一页| 欧美性猛交xxxxxx富婆| 成人欧美一区二区三区1314| 裸体健美xxxx欧美裸体表演| 日本道免费精品一区二区三区| 精品剧情在线观看| 日韩中文字幕不卡| 色综合久久九月婷婷色综合| 久久久www免费人成精品| 免费观看日韩av| 在线播放中文一区| 亚洲一卡二卡三卡四卡五卡| 99精品黄色片免费大全| 国产精品免费观看视频| 夫妻av一区二区| 精品国产一区二区三区不卡| 日韩va欧美va亚洲va久久| 欧美探花视频资源| 亚洲综合在线五月| 色香蕉成人二区免费| 日韩一区欧美小说| 色综合天天综合网天天狠天天| 国产欧美一区二区精品婷婷| 国产一区激情在线| 精品少妇一区二区三区免费观看| 日韩成人av影视| 日韩欧美在线123| 日韩av电影天堂| 日韩亚洲欧美在线观看| 久久99久国产精品黄毛片色诱| 日韩欧美成人一区| 久久99久久久久| 久久久高清一区二区三区| 国产成人小视频| 中文在线资源观看网站视频免费不卡 | 亚洲欧洲日产国产综合网| 粉嫩嫩av羞羞动漫久久久 | 久久精品水蜜桃av综合天堂| 国产91精品一区二区麻豆亚洲| 亚洲国产成人一区二区三区| 9色porny自拍视频一区二区| 亚洲精品成人a在线观看| 欧美剧情片在线观看| 久久电影网电视剧免费观看| 精品久久国产老人久久综合| 成人av资源网站| 一区二区在线免费观看| 91精品欧美一区二区三区综合在| 久久成人18免费观看| 国产精品的网站| 欧美日韩一区不卡| 国产成人在线影院 | 亚洲精品一二三| 制服丝袜亚洲网站| 国产99久久久国产精品潘金网站| 亚洲欧美日韩系列| 日韩女优视频免费观看| 波多野结衣欧美| 免费在线观看一区| 一区在线观看免费| 欧美精品18+| 国产精品系列在线观看| 亚洲在线视频一区| 国产清纯美女被跳蛋高潮一区二区久久w | 亚洲激情中文1区| 精品对白一区国产伦| 色综合久久天天综合网| 久久99久久久久| 一区二区三区在线视频播放| 精品欧美乱码久久久久久 | 午夜成人免费视频| 欧美国产乱子伦| 欧美色图天堂网| 国产不卡高清在线观看视频| 午夜亚洲福利老司机| 中文字幕欧美激情| 精品美女在线观看| 欧美精品在线观看播放| 91看片淫黄大片一级在线观看| 久久9热精品视频| 亚洲成人在线观看视频| 亚洲三级久久久| 国产欧美日韩卡一| 欧美成人乱码一区二区三区| 欧美日韩小视频| 99久久精品免费观看| 国产精品一二三四区| 日本不卡视频在线观看| 夜夜操天天操亚洲| 亚洲精品欧美专区| 国产精品久久久久影院亚瑟| 久久综合色综合88| 日韩一级二级三级精品视频| 欧洲激情一区二区| 在线中文字幕一区| 一本一本大道香蕉久在线精品 | 国产成人综合视频| 精品伊人久久久久7777人| 午夜精品一区二区三区三上悠亚| 亚洲欧洲另类国产综合| 国产精品免费av| 国产精品国产三级国产普通话三级| 精品国产电影一区二区| 91精品视频网| 日韩三级中文字幕| 精品嫩草影院久久| 久久综合视频网| 久久久精品国产免费观看同学| 久久精品一区二区三区四区| 国产调教视频一区| 国产精品动漫网站| 依依成人精品视频| 亚洲久本草在线中文字幕| 亚洲综合丝袜美腿| 亚洲国产成人av好男人在线观看| 亚洲成在人线免费| 免费久久精品视频| 国产精品99久久久久| 成人精品免费网站| 91原创在线视频| 欧美精品三级日韩久久| 日韩一区二区电影| 国产色综合久久| 国产精品的网站| 亚洲国产一区二区三区青草影视| 亚洲第一成人在线| 久久精品国产亚洲一区二区三区| 国精产品一区一区三区mba视频| 成人做爰69片免费看网站| 色哟哟在线观看一区二区三区| 欧美综合在线视频| 91精品婷婷国产综合久久竹菊| 久久精品日产第一区二区三区高清版| 国产精品天美传媒| 亚洲国产视频一区| 久久99精品网久久| 91在线观看高清| 久久九九国产精品| 亚洲视频图片小说| 久久国产精品99精品国产| www.亚洲色图| 欧美日韩国产不卡| 久久久久久久电影| 亚洲你懂的在线视频| 久久精品国产77777蜜臀| 盗摄精品av一区二区三区| 在线看不卡av| 精品国产免费久久| 亚洲激情第一区| 免费观看在线综合| 91国内精品野花午夜精品| 精品少妇一区二区三区在线视频| 国产精品卡一卡二| 激情五月婷婷综合网| 91视频91自| 国产农村妇女毛片精品久久麻豆| 亚洲电影一区二区| 国产麻豆精品95视频| 欧美男人的天堂一二区| 亚洲欧洲日韩在线| 日本伊人精品一区二区三区观看方式 | 91年精品国产| 国产亚洲综合在线| 麻豆传媒一区二区三区| 欧美性高清videossexo| 国产精品水嫩水嫩| 国产又黄又大久久| 日韩一级完整毛片| 亚洲成人动漫在线观看| 97精品国产露脸对白| 国产欧美一区二区精品忘忧草| 美女看a上一区| 正在播放亚洲一区| 久久99国产精品免费| 91在线观看一区二区| 久久亚洲精品国产精品紫薇| 日本午夜精品视频在线观看| 91免费国产视频网站| 中文字幕一区二区不卡| 国产露脸91国语对白| 2020国产精品自拍| 国模一区二区三区白浆| 日韩欧美亚洲一区二区| 日韩av电影免费观看高清完整版在线观看| 色综合久久天天| 亚洲猫色日本管| 在线亚洲一区二区| 亚洲精品自拍动漫在线| 色国产综合视频| 一区二区三区精品视频| 在线观看一区二区视频| 亚洲激情图片一区| 欧美日韩亚洲综合一区| 日韩精品一二三| 日韩一区二区三区高清免费看看|