網路城邦
上一篇 回創作列表 下一篇   字體:
Responsive Web Design – Note05. 外觀設計模式(Mostly fluid)
2014/06/13 16:03:48瀏覽342|回應0|推薦1
從這一篇開始,要導入Responsive Web Design中外觀設計的模式,已經有一些建立好的外觀模式可用於跨桌上電腦或行動裝置,所以找到一個合適你需求的外觀設計模式,然後直接引用其概念,在開發上,或許會替您解決掉一些一開始的不知所措。

先來介紹第一個外觀的模式 — Mostly fluid。

顧名思義應該存在著一種流動的感覺。從下面這張圖來看頁面中的5個DIV框框。最左為大視窗時(大於800px),中間介於800px與600px之間,而最右側的視窗是小於600px時的程現(整個堆疊起來)。整個畫面移動的模式,其實有像倒水的樣子。使用Mostly fluid模式設計優點是在多數這樣的結構,需要的breakpoints通常不多,所以所需的精神就會少一點。


範列(Mostly fluid)

大概解釋一下範例的CSS定義吧。
在最小瑩幕下,每一個DIV會垂直的堆疊,而此時每個DIV的寬度會是width:100%;當視窗的大小介於600px到800px之間時,第一個DIV有width:100%,而2~4的都定義成50%。當視窗最大時,就60%、40%、33.33%、33.33%、33.33%的畫面組成了。

.div1, .div2, .div3, .div4, .div5 {width: 100%;}

@media (min-width: 600px) {
.div2, .div3, .div4, .div5 { width: 50%;}
}

@media (min-width: 800px) {
.div1 {width: 60%;}
.div2 {width: 40%;}
.div3, .div4, .div5 {width: 33.33%;}
}

@media (min-width: 800px) {
.container {
width: 800px;
margin-left: auto;
margin-right: auto;
}
}

Mostly fluid的外觀設計模式大致就是上頭這樣設定。各位有概念了嘛?


( 知識學習隨堂筆記 )

回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=benjamin811&aid=14144685