移動WEB響應式設計

2021-07-23 16:47:53 字數 2005 閱讀 6611

pc上的web頁面在手機移動端等裝置上顯示要加入meta標籤中的viewport對頁面進行渲染,否則排版出現錯亂。

width:設定布局viewport的特定值("device-width")裝置寬度initial-scale:設定頁面的初始縮放minumum-scale:最小縮放maximum-scale:最大縮放

user-scaleable:使用者能否縮放

initial-scale自帶width=device-with【度量viewport】=【布局viewport】移動web最佳viewport設定【布局viewport】=【裝置寬度】=【度量viewpoint】

【常用】
響應式設計核心=>**查詢

@media screen and (max-width: value) 

#dog

}

響應式設計**型別:screen(螢幕)print(印表機)handheld(手持裝置)

all(通用)

常用**查詢引數

width——視口寬高

height——視口寬高

device-width——裝置的寬度

device-height——裝置的高度

orientation:檢查裝置處於橫向(landscape)還是豎屏(portrait)

設計點一:百分比布局

改變盒子的百分比,進行縮放顯示等等。

img
如同第一點布局使用百分比,也使用百分比。其背後的思路:無論何時,都全包在的元素寬度範圍內,以最大的寬度比完整的顯示。設計點三:重新布局,顯示與隱藏1.同比列縮減元素尺寸2.調整頁面結構布局3.隱藏多餘的元素

通常需要切換位置元素使用【絕對定位】,減少重繪提高渲染效能。

小例子

pc瀏覽器

ipad橫屏(1024x768)

ipad豎屏(768x1024)

總的來說響應式布局比較好,不用寫多套css**適應裝置,直接用**查詢就好了。

響應式web設計

initial scale 1.0 script 不使用width px 只使用百分比寬度width xx 或者width auto 字型也不能使用絕對大小 px 而只能使用相對大小 em 如 font normal 100 helvetica,arial,sans serif 字型大小是頁面預設大...

響應式web設計

響應式網頁設計是時下網頁設計領域最熱門的話題之一,該概念由著名網頁設計師 ethan marcotte 在2010年5月份提出,其目標是要讓設計的 能夠響應使用者的行為,根據不同終端裝置自動調整尺寸。簡而言之,就是乙個 能夠相容多個終端 而不是為每個終端做乙個特定的版本。那麼,怎麼實現響應式設計呢?...

響應式Web設計

設計師熟知的在印刷 的控制功能,常常也會期望web 會有,但是他們僅僅限制在列印出來的頁面上才能使用。我們必須接受這樣的事實 web根本沒有同樣的限制和為這樣的彈性準備的設計。但是首先我們必須接受這種落差和流程。英國建築師christopher wren有一次開玩笑說他選擇了乙個 以永恆為目標 的領...