1.彈性布局:關鍵元素高度和不變,只有容器在伸縮變換。文字流式,控制項彈性,等比縮放。
2.網易做法:a : 先拿設計稿豎著的橫向解析度除以10得到body元素的寬度。
b : 布局時,設計圖標註的尺寸除以10得到css中的尺寸。
c : 在dom ready以後,通過以下**設定html的font-size:
document.documentelement.style.fontsize = document.documentelement.clientwidth / 元素的寬度 + 'px';
d: 少許的**查詢。
e : 開頭設定:
<meta
name
="viewport"
content
="initial-scale=1,maximum-scale=1, minimum-scale=1"
>
相關文獻:
移動端自適應
1 js動態設定html的字型大小 var clientwidth 0 if document.documentelement.clientwidth 600 else document.documentelement.style.fontsize 50 clientwidth 375 px win...
移動端自適應
width device width width為設定layout viewport 的寬度,為乙個正整數,width device 表示寬度是裝置螢幕的寬度 initial scale 1.0 initial scale為設定頁面的初始縮放值,可以是乙個帶小數的數字,1.0就是佔網頁的100 mi...
移動端PC端自適應
查詢 這段 的幾個引數解釋 width device width 寬度等於當前裝置的寬度 initial scale 初始的縮放比例 預設設定為1.0 minimum scale 允許使用者縮放到的最小比例 預設設定為1.0 maximum scale 允許使用者縮放到的最大比例 預設設定為1.0 ...