## 一、電商網站

### 1、淘寶布局
下圖包含:完整內容展示布局、瀏覽器縮小時內容展示布局。淘寶布局分為4列內容:1、2、3、4,在瀏覽器縮小的情況下,內容 3 被隱藏。

#### 柵格布局
* 完整內容展示布局:網頁總寬度為1200,列數為24,水槽為10。
* 瀏覽器縮小時內容展示布局:總寬度為990,列數為20,水槽為10。
在瀏覽器縮小時的柵格布局里,隱藏4列,內容2寬度變窄占10列,其他內容不變。

柵格布局設定后,可以很方便計算出每個模塊內容的寬度。

柵格的列數,根據具體內容設定。內容模塊較多,建議等分列數多一些,容易布局;如果內容模塊較少,等分列數也可以少一些,就像淘寶可以等分成24列,也可以等分成12列。

### 2、京東布局
下圖包含:完整內容展示布局、瀏覽器縮小時內容展示布局。京東布局和淘寶布局一樣分為4列內容:1、2、3、4,在瀏覽器縮小的情況下,內容 3 被隱藏。

#### 柵格布局
* 完整內容展示布局:網頁總寬度為1200,列數為24,水槽為10;
* 瀏覽器縮小時內容展示布局:總寬度為990,列數為20,水槽為10。
在瀏覽器縮小時的柵格布局里,隱藏4列,其他內容不變。

京東柵格布局,每個模塊內容的寬度如下圖。

柵格的列數,根據具體內容設定。京東網頁等分成24列,也可以等分成12列。

- 第一章:移動開發入門
- 第一節:概述
- 第二節:基礎概念
- 第一課時:像素
- 第二課時:視口
- 第二章:Flex 布局
- 第一節:概述
- 第二節:容器屬性
- 第一課時:flex-direction 屬性
- 第二課時:flex-wrap 屬性
- 第三課時:flex-flow 屬性
- 第四課時:justify-content 屬性
- 第五課時:align-items 屬性
- 第六課時:align-content 屬性
- 第三節:項目屬性
- 第一課時:order 屬性
- 第二課時:flex-grow 屬性
- 第三課時:flex-shrink 屬性
- 第四課時:flex-basis 屬性
- 第五課時:flex 屬性
- 第六課時:align-self 屬性
- 第四節:Flex 實例
- 第一課時:常見頁面布局
- 第三章:響應式布局
- 第一節:概述
- 第二節:媒體查詢
- 第一課時:概述
- 第二課時:響應式設計
- 第三節:柵格系統
- 第一課時:概述
- 第二課時:案例分析
- 第三課時:Bootstrap 簡介
- 第四節:響應式案例
- 第一課時:三星首頁
- 第四章:移動端適配
- 第五章:移動端事件
- 第一節:概述
- 第二節:touch 事件
- 第三節:觸摸事件對象
- 第四節:其他事件
- 第五節:移動端幻燈片
- 第六章:移動端常見問題
- 第一節:瀏覽器兼容性
- 第二節:移動端動畫
- 第三節:300ms 延遲
- 第四節:文字溢出省略
- 第五節:水平居中和垂直居中
- 第七章:項目案例
- 第一節:美團外賣
- 第一課時:首頁
- 第二課時:訂單頁面
- 第三課時:我的頁面
- 第四課時:詳情頁面
- 第五課時:購物車頁