移動端基礎

移動端布局計算

Flex:采用Flex布局的元素,它的所有子元素自動成為容器成員,可以自動分配空間,更適合做移動端開發(fā)
rem:在不同的設備上顯示不同的效果,因此更適合做移動端開發(fā)

移動設備常見屬性
  • physical pixel:物理像素值,(屏幕分辨率)
  • device-independent pixel:設備獨立像素(當前瀏覽器的寬高)
  • device pixel ratio:設備像素比(設備像素比 = 物理像素 / 設備獨立像素)
  • PPI:每英寸的像素值
Viewport(指設備的屏幕上能用來顯示網頁的區(qū)域)
<meta name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user->scalable=no">
/*參數(shù)說明
width : 設置layout viewport 寬度,值為一個正整數(shù),或字符串"width-device"
height:設置layout viewport 高度,這個屬性很少使用
initial-scale:設置頁面初始縮放值,值為一個數(shù)字,可以是小數(shù)
minimum-scale : 設置頁面最小縮放值,值為一個數(shù)字,可以是小數(shù)
maximum-scale : 設置頁面最大縮放值,值為一個數(shù)字,可以是小數(shù)
user-scalable : 是否允許用戶進行縮放,值為"no"或"yes"
*/
CSS度量單位
  • em:相對長度單位,相對于當前對象內文本的字體尺寸,根據父元素的大小變化而變化
  • rem:相對長度單位(r指root),相對于根元素(即 html 元素)font-size 的倍數(shù),不會被它的父元素影響
  • vw:相當于視窗高度的 %,單位為vw
  • vh:相當于視窗寬度的 %,單位為vh
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 移動端適配方案:1)viewport(scale=1/dpr)2)rem3)flex4)vm/vh一、什么是移動端...
    puxiaotaoc閱讀 43,357評論 3 56
  • 剛開始做移動端web開發(fā)的同學應該都碰到過頁面適配問題,為什么我在開發(fā)手機上調試好的頁面在其他手機會有這樣或那樣的...
    留七七閱讀 19,788評論 5 80
  • 原文地址 在移動設備上進行網頁的重構或開發(fā),首先得搞明白的就是移動設備上的viewport了,只有明白了viewp...
    matthewm閱讀 1,605評論 0 4
  • viewport layout viewport(布局視口) 一般移動設備的瀏覽器都默認設置了一個viewport...
    年過古稀的Coder閱讀 336評論 1 3
  • 我還沒來的時候就考慮過B地,我覺得那里地形比較平坦開闊,比較好建造房子。當我來了以后,經過各個地方的觀察,也想改過...
    aka加永閱讀 163評論 0 0

友情鏈接更多精彩內容