網(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è)面彈性方面的特性:
該實(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圖片:
如果我們將瀏覽器窗口不斷調(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" />
|
其中,
元素使用插圖作為背景,文字部分的圖片始終保持與背景的對(duì)齊。
這個(gè)實(shí)例小小的展示一下響應(yīng)式Web設(shè)計(jì)的思路。不過這點(diǎn)小努力還不足以避免整個(gè)布局在小尺寸窗口中變的過窄或過短,并且logo文字最終會(huì)變的小到難以識(shí)別,背景圖片也會(huì)被過多的裁切。
-
免費(fèi)SSL證書申請(qǐng)網(wǎng)站topssl.cn上線
日期:2024-09-23 瀏覽次數(shù):1089
-
如何在北京順義尋找一個(gè)踏實(shí)的網(wǎng)站建設(shè)公司
日期:2023-08-10 瀏覽次數(shù):4141
-
順義網(wǎng)站建設(shè):北京順義網(wǎng)站建設(shè)的優(yōu)點(diǎn)
日期:2023-05-25 瀏覽次數(shù):4565
-
選擇網(wǎng)站公司需要考慮哪些因素
日期:2023-05-25 瀏覽次數(shù):3425
-
北京模板建站
日期:2023-03-28 瀏覽次數(shù):3606
-
如何創(chuàng)建一個(gè)獲得大量流量的網(wǎng)站
日期:2019-02-26 瀏覽次數(shù):2441
-
成功管理網(wǎng)站SEO活動(dòng)的3種方法
日期:2019-01-25 瀏覽次數(shù):2390
-
內(nèi)蒙古網(wǎng)站建設(shè)公司有哪些?那家比較靠譜?
日期:2020-09-03 瀏覽次數(shù):3486
-
一個(gè)移動(dòng)友好的網(wǎng)站的重要性
日期:2019-02-27 瀏覽次數(shù):2252
-
如何建立一個(gè)迷人的網(wǎng)站標(biāo)題
日期:2019-01-21 瀏覽次數(shù):2621