RWD介紹
語法
@media(max-width:992px){
.title {
color: #fff;
}
}
權重
權重一樣的狀況, css 的語法會後蓋前,跨檔案(css)也是。
- HTML 標籤:1 分
- class 選擇器:10 分
- ID 選擇器:100 分
- inline style:1000 分
- !important:10000 分
響應式網頁不要出現 x 軸
img {
max-width: 100%;
height: auto;
}
% 也很好用
% 會隨著父容器而變大變小
斷點規劃
- PC - 1200px
- iPad - 992px
- iPad以下 - 767px
- iPhone 6 Plus - 414px (視專案族群)
- iPhone 6 - 375px (視專案族群)
- iPhone 5、SE - 320px
其他補充
RWD(Responsive Web Design)「響應式網站設計」
內容就像水
在各種裝置中自然的流動成最適當的樣子
隨著行動網路的取得越來越方便
更多的使用者開始使用各種不同裝置來上網
合宜的網頁架構
適當的元件設計
可以讓使用者的體驗更佳
響應式就很重要了
常用的 RWD 的網頁框架
Bootstrap
Bootstrap是由Twitter開發,包含Javascript、CSS等…相關檔案,是自由度高、也是目前最多人使用的RWD開發工具。Foundation
Foundation是由ZURB出品的RWD開發工具,以Mobile First為設計原則,適合以Mobile為優先考量的網站。Pure
Pure是由Yahoo推出的RWD網頁開發架構,單純只使用CSS,適合大量客制化的網站。