移動端自適應布局

2021-10-04 01:19:05 字數 645 閱讀 1114

一、前言

一般在做移動端過程中,常用的有rem布局、px轉rem工具的使用,本文將針對vue專案介紹一種px轉vw布局的實現方案。

本文所用腳手架為vue-cli搭建的,如何搭建請看作者的另一篇文章:  vue-cli3搭建vue專案

二、正文

要想實現px轉vw的自動轉化,需要在專案中自少引入如下4個依賴

1、使用npm安裝如下依賴

npm install postcss-import postcss-px-to-viewport postcss-url postcss-write-svg -d
2、在專案根目錄下建立.postcssrc.js

該配置的官方說明文件,本文只列舉最簡單、且最實用的配置項

module.exports = ,

"postcss-import": {},

"postcss-url": {},

"postcss-write-svg": ,

// 官方說明文件

"postcss-px-to-viewport":

}}

rem自適應布局 移動端自適應必備

由於移動端特殊性,本文講的是如何使用rem 實現自適應 或叫rem 響應式布局,通過使用乙個指令碼就可以rem自適應 rem是相對於根元素 這樣就意味著,我們只需要在根元素確定乙個px字型大小,則可以來算出元素的寬高。1rem 16px 瀏覽器html的畫素,可以設定這個基準值 假如瀏覽器的html...

移動端webapp自適應布局

請看這篇 hcysunyang的blog 一篇真正教會你開發移動端頁面的文章 二 width device width 這段 是讓布局視口的尺寸等於理想視口。裝置畫素比 dpr 裝置畫素個數 理想視口畫素個數 device width function doc,win win.addeventlis...

移動端自適應rem布局

補充乙個基本知識,不許笑,1rem等於html中設定的字型大小 px 首先,html 的 head 部分中加入如下 initial scale 初始縮放比例,即當瀏覽器第一次載入頁面時的縮放比例。值為 1.0 即原始尺寸。maximum scale 允許瀏覽者縮放到的最大比例,一般設為1.0,即原始...