移動端自適應布局的適配

2022-06-06 09:15:09 字數 1182 閱讀 9759

開篇先說一下移動端的幾種布局的方式,現在常用的大致上分為以下四種,分別是1.靜態布局(static  layou) 2.流式布局(liquid layout),代表作有柵欄系統-->網格系統3.自適應布局.4.響應式布局.5.彈性布局(rem/em布局)

(function (doc, win) 

else

};if (!doc.addeventlistener) return

; win.addeventlistener(resizeevt, recalc,

false

); doc.addeventlistener(

'domcontentloaded

', recalc, false

);})(document, window);

這個根據個人螢幕尺寸可以自己調節,我的是把html的font-size變為100px,這樣在處理時可以直接拿原圖的單位px除100就得到了rem的單位了。

當然在index介面我們需要加一些meta標籤進行手機端的相容,主要有以下幾種:

"

zh-cn

">

"utf-8

"> ---->(宣告文件中使用的字元編碼)

"viewport

" content="

width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no

" /> ----->(移動端視窗)

"screen-orientation

" content="

portrait

"/> ---->(uc強制豎屏)

"" content="

yes "

format-detection

" content="

telephone=no

"> ----->(禁止自動識別**和郵箱)

"full-screen

" content="

yes"> ---->(uc強制全屏)

"x5-fullscreen

" content="

true

"> ---->(qq強制全屏)

其實關於meta的標籤有很多,而且各種配置均不相同,具體的就不多闡述了。

移動端自適應布局

一 前言 一般在做移動端過程中,常用的有rem布局 px轉rem工具的使用,本文將針對vue專案介紹一種px轉vw布局的實現方案。本文所用腳手架為vue cli搭建的,如何搭建請看作者的另一篇文章 vue cli3搭建vue專案 二 正文 要想實現px轉vw的自動轉化,需要在專案中自少引入如下4個依...

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

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

移動端webapp自適應布局

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