響應式布局

2021-10-25 03:56:42 字數 612 閱讀 7562

1.**查詢+rem

利用**查詢監聽頁面的尺寸,設定不同尺寸下html頁面根節點font-size的大小,然後頁面中的元件的高度寬度的大小用rem做單位。

2.lib-flexible.js + px2rem.js

先將頁面中的元件的大小用px做單位,之後用px2rem外掛程式將元件寬度高度的單位轉換成rem,在px2rem中設定頁面的基準為75或192(自己根據設計稿而定),字型的話用em做單位,然後用**查詢設定不同尺寸下body中font-size的大小,得到字型的自適應(因為以rem為單位的話,當頁面寬度太小時,則html的font-size也會特別小,則字型也會變得特別小,但字型font-size最小為12px)。

再引用lib-flexible.js,它的主要作用是將頁面寬度分為10等份,並把html的根節點的font-size設定為一等份的大小,並且在html檔案的 < head> < /head>會自動新增

"viewport" content=

"width=device-width, initial-scale=1.0, maximum-scale=1.0,minimum-scale=1.0,user-scalable=0"

/>

響應式布局 響應式布局技巧

一理解幾種布局的概念 1 靜態布局 static layout 即傳統web設計,對於pc設計乙個layout,在螢幕寬高有調整時,使用橫向和豎向的滾動條來查閱被遮掩部分 意思就是不管瀏覽器尺寸具體是多少,網頁布局就按照當時寫 的布局來布置 對於移動裝置,單獨設計乙個布局,使用不同的網域名稱如wap...

響應式布局

裝置高度 device width,device height 渲染視窗的寬高 width,height 裝置的手持方向 orientation 裝置的解析度 resolution 使用方法 用外聯或者內嵌樣式 或者兩者同時搭配使用。裝置高度 device width,device height 表...

響應式布局

首先,什麼是響應式布局呢?響應式布局是2010年5月提出的乙個概念,簡單地說就是乙個 能夠相容多個終端,而不是為每個終端做乙個特定的版本。這個概念是為了解決移動網際網路瀏覽器而產生的,目的是為使用者提供更加舒適的介面以及良好的使用者體驗。優點 1.面對不同解析度裝置靈活性強 2.能夠方便的解決多裝置...