移動端適配方案

2021-10-23 15:28:59 字數 456 閱讀 8309

具體實現:

1先檢視設計稿的寬度,比如說750px的二倍設計稿,我們可以根據自己的實際情況分成10份(20份),1份就是html的font-size的大小,他就是rem這個相對單位的基準值(分10份,1rem= 75px = 37.5px)

2使用上一步的基準值,把設計稿中各元素的寬高,填充,間距,字型大小,這些固定的px單位,轉成rem相對單位

3根據當前螢幕視口的大小來計算基準值,將計算出來的基準值設定到html的font-size上

px em rem

px 是畫素單位,絕對單位,畫素px是相對於顯示器螢幕解析度而言的,是乙個虛擬長度單位,是計算機系統的數字影象化長度單位

em 是相對長度單位,相對於當前物件內文字的字型尺寸,如當前對行內文字的字型尺寸未被人為設定,則相對於瀏覽器的預設字型尺寸,他會繼承父級元素的字型大小,因此並不是乙個固定的值

rem 相對於html跟元素的長度單位

移動端適配方案

最簡單的移動端適配方案 rem vw 1vw等於螢幕寬度的1 1vh等於螢幕高度的1 通常設計稿為750寬度,螢幕總寬度為100vw 那麼 100vw 750px 1px 1px 100 750 1px就等於0.13333333vw 把單位放大100倍便於計算 html設計稿畫素單位轉換為rem單位...

移動端適配方案

先來看下目前iphone各個型號尺寸和解析度 我們所能看到的手機端瀏覽器的可視視窗大小 viewport分為三種 layout viewport 布局檢視 移動裝置瀏覽器認為自己必須能夠讓所有 都顯示 即便那些不是為移動瀏覽器設計的 所以設計了乙個大於螢幕尺寸的viewport 用來相容那些不是為移...

移動端適配方案

尺寸 超小屏 768以下 小屏 768 992 中屏 992 1200 寬屏 1200以上 適配方案 適配細節 在網頁 的頭部,加入一行viewport元標籤。viewport是網頁預設的寬度和高度,上面這行 的意思是,網頁寬度預設等於螢幕寬度 width device width 原始縮放比例 i...