關於移動端的尺寸適配問題(rem)

2021-08-18 08:54:23 字數 660 閱讀 6292

近期在做移動端的專案,用到rem的相關知識。先上**。

//css

@media

screen

and (width:320px)

}@media

screen

and (width:360px)

}@media

screen

and (width:375px)

}@media

screen

and (width:414px)

}@media

screen

and (width:412px)

}@media

screen

and (width:768px)

}@media

screen

and (width:1024px)

}

上面的css是以設計圖寬度為750px設計的**查詢,即1rem=10px。具體的寫法是,在設計圖上量取長度,然後除以20,就得到相應的rem值。即(量取的為40px就寫成2rem。)

還有兩個常用的單位:

vh和vw。這兩個單位沒有具體的定量,但是比較好用。他們是根據裝置的寬高設定的。即100vh=裝置的高,100vw=裝置的寬。也是比較好用的兩個單位。

關於rem適配移動端

function doc,win if doc.addeventlistener return win.addeventlistener resizeevt,recalc,false doc.addeventlistener domcontentloaded recalc,false documen...

移動端rem適配

3 使用js 將設計圖劃分為10等份或者15等份。新建common.less檔案,這是乙個專門來適配的檔案。我們大概可以寫如下的檔案 設定常見的螢幕尺寸 修改裡面的html文字大小 a 一定要寫到最上面 html 我們此次定義的劃分的份數 為 15 no 15 320 media screen an...

移動端rem適配

前端在開發移動端頁面時,通常會使用rem對不同解析度的 螢幕進行適配,以達到更好的視覺效果。直接貼上 複製可用。一 function doc,win 乘以100,px rem 100 1 docel.style.fontsize 100 width uidpr px recalc if doc.ad...