移動端裝置種類繁多,需要適配多種情況的響應式布局來保證美觀的頁面實現,先來解釋容易弄混的多個名詞。
!function
()var b=null;
window.addeventlistener("resize",function
(),!1),a()
}(window);
我們的設計稿寬為720,我們將瀏覽器可見區域/7.2得到100px的大小,將他賦值給根元素fontsize,他的值也就是1rem的大小。
詳細的各種寬高可以看一下
- rpx
rpx實際上就是系統級的rem(把頁面按比例分割750份,我們就不用手動設定js改變根元素font-size啦)
1rpx=window.innerwidth/750- vm 、vh、vmin、vmax
vw:視窗寬度的百分比vh:視窗高度的百分比
vmin:當前較小的vw和vh
vmax:當前較大的vw和vh
移動端布局單位 vw rem rem js vw
rem js中需要引入的js 如下 window.onload function false script 根據css3規範,視口單位主要包括以下4個 vw 1vw 等於視口寬度的1 vh 1vh 等於視口高度的1 vmin 選取 vw 和 vh 中最小的那個 vmax 選取 vw 和 vh 中最大...
移動端適配單位
之前做 的時候有聽前同事提起過,移動端的畫素單位是vw,今天剛好想起這個問題。vw就是用螢幕寬度做適配,移動端千奇百怪的尺寸,用寬度適配能避免好多問題。眾所周知css技術我們雖然很熟悉,在使用的過程卻很容易被困住,這讓我們在新問題出現的時候變得很不利。隨著web繼續不斷地發展,對於新技術新解決方案的...
移動端 單位 rem
rem是指相對於根元素的字型大小的單位 相對單位 rem和em的區別,em相對于父元素的字型大小的單位。rem相對於根元素html字型大小計算,px是乙個絕對的單位。所以rem可以實現強大的螢幕適配布局 例如 html btn 那麼.btn的寬度為120px 高度為60px 所以在做移動端適配的時候...