前端H5移動端響應式介紹
一 響應式佈局
1.什麼是響應式佈局
可以根據不同客戶端不同的尺寸,達到適應螢幕功能叫響應式。
一個頁面多套樣式
二 HTML自帶響應式標籤(回顧)
1.@media 媒體查詢標籤
使用方法:
@media 裝置 連線符 (條件){ 滿足條件的CSS程式碼 }
例 : @media screen and (max-width: 960px){
body{
background: #000;
}
}
Ps:內容間都有空格
2.@media 響應式查詢
1)裝置常用屬性:
all 所有裝置
screen 螢幕 “思克潤”
print 列印裝置
2)連線符:
and 表示與,並且,和,同時 連線多條件
not 表示除了 指裝置
only 表示只有 指裝置
3)條件值:
max-width 小於
min-width 大於
max-device-width 等於
三 網頁中的標準設計:
1.最流行的解析度是19201080的,在該解析度下,頁面中心區域為1200px以內都可以。建議1190px
2. 1024768下,網頁寬度保持在1002以內;建議 990px
3. 800*600下, 網頁寬度保持在778以內; 建議 770px
獲取視覺化視窗的寬度
document.documentElement.clientWidth ||
document.body.clientWidth (推薦)(ps注意:去掉自帶樣式)
document.body.offsetWidth 一般用於獲取單個元素
獲取瀏覽器的寬度 包含滾動條
window.innerWidth
Ps: 以百分比方式設頁面時,長度參考父類元素
四 HTML中的長度單位
px 絕對單位 畫素
em 相對單位 相對與父類元素的字型大小
rem 相對單位, 相對於根元素(html)的字型大小
rem與px的換算關係:
如根元素的大小為16px
如果想設定一個為100px的寬度, 100/16 = 6.25rem
如果根元素的大小為20px
100px的寬度為 100/20 = 5rem
推薦方法:
以iPhone6的寬度為標準 375寬
以根元素字元大小為 16
Html. fontSize值為 = 16/375; <---- 基準值
根據當前螢幕可視視窗 * 基準值
五 viewport頭部宣告
viewport用於移動端的樣式宣告,用於為移動端開啟”視區”
設定viewport
viewport 檢視視窗
width=device-width 設定視窗的寬度=裝置的寬度
initial-scale 初始化縮放比例
maximu-scale 允許最大的縮放比例
minimum-scale 允許最小的縮放比例
user-scalable no 禁止使用者縮放 yes 允許使用者縮放
完整版
相關文章
- 移動端頁面和響應式
- 吃透移動端 H5 響應式佈局 |深入原理到目前最佳實踐方案H5
- Web移動端頁面 –響應式和動態REMWebREM
- 前端成神之路-移動web開發之響應式佈局前端Web
- 前端筆記之移動端&響應式(上)媒體查詢&Bootstrap&動畫庫&zepto&velocity前端筆記boot動畫
- SAP Commerce Cloud Accelerator 的響應式 Theme 介紹Cloud
- 前端筆記之移動端&響應式(下)預設樣式&事件&慣性拋擲&swiper&loaction物件前端筆記事件物件
- H5移動端開發H5
- 響應式前端框架前端框架
- 移動優先的響應式佈局
- 移動前端開發和Web前端開發的不同點介紹前端Web
- 前端移動端自適應方案【筆記】前端筆記
- 移動端h5視訊方案H5
- 移動端『H5周曆元件』H5元件
- 前端響應式詳解前端
- flexible.js-移動端H5頁面適配應用FlexJSH5
- 移動端H5預載入方案H5
- H5移動端彈幕動畫實現H5動畫
- TreeViewTemplate移動元件詳細介紹View元件
- 移動端H5解惑-概念術語(一)H5
- 移動端H5拉起手機相機H5
- 移動端h5模擬長按事件H5事件
- 前端筆記之移動端&響應式(中)視口&百分比佈局&彈性盒模型&rem&fillpage前端筆記模型REM
- 拼圖響應式前端框架版響應式後臺正式釋出前端框架
- 《響應式程式設計(Reactive Programming)介紹》文章總結與案例分析程式設計React
- 移動 WEB 開發的佈局方式 ---- 響應式佈局Web
- H5移動端除錯神器 - vconsole.jsH5除錯JS
- 移動端 H5 報表設計準則H5
- 移動端H5解惑-頁面適配(二)H5
- H5實現移動端複製文字功能H5
- 前端開發移動端除錯前端除錯
- 前端響應式佈局基礎——rem前端REM
- 淺談前端響應式設計(一)前端
- 淺談前端響應式設計(二)前端
- C++移動建構函式以及move語句簡單介紹C++函式
- [opendx] 基於 appium 的移動端 UI 自動化測試平臺-介紹篇APPUI
- H5移動端獲獎無縫滾動動畫實現H5動畫
- css-移動端h5在iphonex的適配CSSH5iPhone