最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue如何使用rem適配

 更新時間:2021年02月06日 16:56:32   作者:灰太狼的情與殤  
這篇文章主要介紹了vue如何使用rem適配,幫助大家處理vue開發(fā)移動應(yīng)用時的兼容性問題,感興趣的朋友可以了解下

1.開發(fā)環(huán)境 vue
2.電腦系統(tǒng) windows10專業(yè)版
3.在使用vue開發(fā)移動端的過程中,我們會因?yàn)榧嫒菪远^疼,下面我來分享分享下面vue使用rem自適配,希望對你有所幫助。
4.廢話不多說,直接上操作:

//安裝 postcss-pxtorem
npm i postcss-pxtorem -S

5.在src目錄新建rem文件夾,下面新建rem.js,添加如下代碼:

//基準(zhǔn)大小
const baseSize = 37.5
// 設(shè)置 rem 函數(shù)
function setRem() {
 const salepro = document.documentElement.clientWidth / 750
 // 當(dāng)前頁面寬度相對于 750 寬的縮放比例,可根據(jù)自己需要修改.
 // 設(shè)置頁面根節(jié)點(diǎn)字體大小
 document.documentElement.style.fontSize = (baseSize * Math.min(salepro, 2)) + 'px'
}
// 初始化
setRem()
// 改變窗口大小時重新設(shè)置 rem
window.onresize = function () {
 setRem()
}

6.在項目根目錄新建 .postcssrc.js,添加代碼如下:

module.exports = {
 "plugins": {
 "postcss-pxtorem": {
  "rootValue": 37.5,
  "propList": ["*"]
 }
 }
}

注意:我在配置中,比例是1:1,也就是設(shè)計圖寬是750px,你在css中直接寫width:750px;就可以啦,不用進(jìn)行換算,是不是很棒。

7.在main.js中引入

import '@/rem/rem.js'

8.在vue模板中使用,css中添加如下代碼:

<style lang="scss" scoped>
.about {
 width: 750px;
 height: 100vh;
 box-sizing: border-box;
 background-color: blue !important;
 .kk {
  width: 350px;
  height: 350px;
  background-color: red;
 }
}
</style>

9.效果圖如下:

10.本期的分享到了這里就結(jié)束啦,希望對你有所幫助,讓我們一起努力走向巔峰。

以上就是vue如何使用rem適配的詳細(xì)內(nèi)容,更多關(guān)于vue使用rem適配的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

万宁市| 珲春市| 涟源市| 都昌县| 闽清县| 陇川县| 葫芦岛市| 常宁市| 普兰店市| 龙岩市| 当涂县| 信阳市| 长宁县| 健康| 镇远县| 金沙县| 天津市| 柳林县| 龙江县| 碌曲县| 平顺县| 临江市| 兴山县| 惠州市| 虞城县| 灌阳县| 德惠市| 田阳县| 安化县| 安阳县| 肇庆市| 中江县| 自治县| 新绛县| 葵青区| 临漳县| 泾川县| 共和县| 宁蒗| 喀喇沁旗| 固阳县|