-
簡單定義
- 一份代碼能夠適應(yīng)全部屏幕尺寸
-
響應(yīng)式三要素
- 第一,彈性布局;
- 第二,彈性圖片;
- 第三,media 查詢。
四種響應(yīng)模式
-
Column Drop 列下沉
- 手機上每一個大塊單獨占據(jù)一行,隨著屏幕尺寸拉伸會在同一行上形成多個 column 列
-
Mostly Fulid
- 基本上跟 Column Drop 一樣,但是有一點點“固定布局“的特點:當(dāng)?shù)竭_一定寬度后,主體內(nèi)容部分不再變寬,成為固定寬度。
-
Layout Shifter
- 變換式,也就是不必遵循原有內(nèi)容順序,可以根據(jù)最佳展示需要來調(diào)整大塊順序。
-
Off Canvas
- 抽屜式,屏幕不夠?qū)挼臅r候,隱藏,通過按鈕呼出。足夠?qū)挼钠聊簧希冀K顯示。
viewport設(shè)置
- http://facebook.github.io/react/ 采用的解決方案是:
<meta name="viewport" content="width=device-width">
- 但是更為常見的設(shè)置是:
<meta name="viewport" content="width=device-width, initial-scale=1">
很多知名的網(wǎng)站都是用了上面的設(shè)置,例如 http://alistapart.com/ ,