在vue移動端專案中使用rem布局簡易教程

2021-08-31 23:43:10 字數 505 閱讀 1381

rem布局由於其根據螢幕寬度的改變修改相應的rem與px的轉換比例,這樣非常適合移動端的專案。

在不同的解析度下,都會有較好的顯示效果。

在使用rem布局的時候需要引入flexible.js。

js會根據螢幕的寬度計算html的根字型大小

在vue專案中只需要安裝raziel-flex模組引用就行

安裝方法

npm install raziel-flex
引用方法(在main.js中引用)

import flex from 'raziel-flex'

flex(600); //傳入值為頁面變化最大寬(px)

ps:

引用時會需要傳入乙個引數,布局變化的最大寬,當大於這個值時模組便不再修改html根字型的大小。

模組修改的根字型的大小等於螢幕寬度除以10;

vacode編輯器安裝remcss外掛程式使用時更方便。

Vue移動端專案中使用echarts

npm i echarts s 引入 import echarts from echarts 註冊 vue.prototype.echarts echarts 獲取需要生成圖表的元素 以下是一些常用的配置引數 都有寫明詳細的注釋 initchart splitarea 縱向背景區域 axistick...

移動端專案中使用rem布局,華為手機不相容。

在上一次做人臉審核的專案 h5 的時候,需要適配各種裝置手機的螢幕,剛開始的時候使用的那套 不相容華為 rem的計算邏輯,在測試的時候卻發現在華為一些部分機型不適配,超出了螢幕。後來在網上查閱資料發先了一套新的rem計算的公式,經本人親自實驗,可以相容華為手機,下面上 function doc,wi...

vue 專案設定移動端rem

第一種直接設定 fnresize window.onresize function function fnresize 禁止雙擊放大 document.documentelement.addeventlistener touchstart function event false var lastt...