国内精品视频一区二区三区_欧美人与牲口杂交在线播放_亚洲精品国男人在线视频_成人夜色视频网站在线观看_国产内射一区亚洲

知識(shí)分享

網(wǎng)站的響應(yīng)式設(shè)計(jì):一切彈性化

發(fā)表日期:2015/7/23 16:11:53 文章編輯: 瀏覽次數(shù):2378

網(wǎng)站的響應(yīng)式設(shè)計(jì):一切彈性化

幾年前,彈性布局(flexible layout)幾乎是一種奢侈品,所謂彈性,也只是體現(xiàn)在豎排布局以及字號(hào)等方面;圖片始終可以輕易的破壞頁(yè)面結(jié)構(gòu),而且即使是哪些彈性的元素結(jié)構(gòu),在很極端的情況下,仍會(huì)破壞布局。所以,所謂的彈性布局其實(shí)并非那樣彈性,它有時(shí)甚至不能適應(yīng)臺(tái)式機(jī)與筆記本的屏幕分辨率差異,更不用說手機(jī)等移動(dòng)設(shè)備了。

現(xiàn)在,我們可以通過響應(yīng)式的設(shè)計(jì)和開發(fā)思路讓頁(yè)面更加“彈性”了。圖片的尺寸可以被自動(dòng)調(diào)整,頁(yè)面布局再不會(huì)被破壞。雖然永遠(yuǎn)沒有最完美的解決方案,但它給了我們更多選擇。無論用戶切換設(shè)備的屏幕定向方式,還是從臺(tái)式機(jī)屏幕轉(zhuǎn)到iPad上瀏覽,頁(yè)面都會(huì)真正的富有彈性。

在前文提到的Ethan Marcotte的文章中,他通過一個(gè)實(shí)例展示了響應(yīng)式Web設(shè)計(jì)在頁(yè)面彈性方面的特性:

responsive-web-design-flexible-demo

該實(shí)例的實(shí)現(xiàn)方式完美的結(jié)合了液態(tài)網(wǎng)格和液態(tài)圖片技術(shù),并且聰明的在正確的地方使用了正確的HTML標(biāo)記?!耙簯B(tài)網(wǎng)格”是一種很常見的實(shí)踐方式;對(duì)于“液態(tài)圖片”技術(shù),下面的文章做了不錯(cuò)的介紹:

  • Hiding and Revealing Portions of Images

  • Creating Sliding Composite Images

  • Foreground Images That Scale With the Layout

說到創(chuàng)建液態(tài)頁(yè)面,最好看看Zoe Mickley Gillenwater的那本《Flexible Web Design: Creating Liquid and Elastic Layouts with CSS》,或是下載個(gè)樣章先:“怎樣創(chuàng)建彈性圖片”。另外,Zoe的這篇“Essential Resources for Creating Liquid and Elastic Layouts.”提供了不少關(guān)于創(chuàng)建彈性網(wǎng)格和布局的教程、資源、創(chuàng)意指導(dǎo)和最佳實(shí)踐方式。

從技術(shù)角度講,雖然聽上去這些都簡(jiǎn)單可行,但它比“將這些功能結(jié)合在一起”要復(fù)雜些。舉個(gè)例子,仔細(xì)觀察Ethan Marcotte提供的實(shí)例中的logo圖片:

responsive-web-design-flexible-demo-logo

如果我們將瀏覽器窗口不斷調(diào)小,會(huì)發(fā)現(xiàn)logo圖片的文字部分始終會(huì)保持同比縮小,保證其完整可讀,而不會(huì)和周圍的插圖一樣被兩邊裁掉。所以整個(gè)logo其實(shí)包括兩部分:插圖作為頁(yè)面標(biāo)題的背景圖片,會(huì)保持尺寸,但會(huì)隨著布局調(diào)整而被裁切;文字部分則是一張單獨(dú)的圖片。

?

1
2
3
<h1 id="logo">
  <a href="#"><img src="site/logo.png" alt="The Baker Street Inquirer" />a>
h1>

其中,

元素使用插圖作為背景,文字部分的圖片始終保持與背景的對(duì)齊。

這個(gè)實(shí)例小小的展示一下響應(yīng)式Web設(shè)計(jì)的思路。不過這點(diǎn)小努力還不足以避免整個(gè)布局在小尺寸窗口中變的過窄或過短,并且logo文字最終會(huì)變的小到難以識(shí)別,背景圖片也會(huì)被過多的裁切。

將文章分享到..
相關(guān)新聞
全新新聞
隨機(jī)新聞
最新網(wǎng)站設(shè)計(jì)案例
Hi,我來幫您!