創(chuàng)造100% 自適應(yīng)css布局的行之有效的方法
二、自適應(yīng)內(nèi)容
該流動(dòng)設(shè)計(jì)另外一個(gè)常見問題是:盡管它們適應(yīng)很多分辨率的屏幕,但如果分辨率太小(如手機(jī)或PDA)或超大,看上去就有點(diǎn)滑稽了。在分辨率為240的PDA屏幕上一個(gè)三欄布局看起來非?;靵y。
為了解決這個(gè)問題,我們可以使用一項(xiàng)技巧使內(nèi)容自適應(yīng)特定范圍的分辨率屏幕。幸運(yùn)的是,我們可以利用上面的技術(shù)來保持我們的比例,然后增加該項(xiàng)技術(shù)以得到更好的可用性。
自適應(yīng)內(nèi)容流動(dòng)布局
大多數(shù)流動(dòng)布局在分辨率為800×600的屏幕中看起來很大很寬--高達(dá)1280px。但是,我們可以稍稍突破一下,針對(duì)800px-1024px、1024px-1280px、1280px以上的屏幕定制略微不同的布局。同樣,也可為640px-800px、320px-640px、240px-320px、240px以下的屏幕自定義調(diào)整。
The Man in Blue曾使用過這樣的技巧。


上面的例子有兩個(gè)單獨(dú)的樣式:一個(gè)針對(duì)分辨率超過800px的屏幕;一個(gè)針對(duì)分辨率小于800px的屏幕。
這種技巧用不同風(fēng)格的布局取更好的適應(yīng)不同分辨率的屏幕。Marc Van Den Dobblesteen’s layout example, Switchy McLayout 用這些樣式提供了一個(gè)完美的例子。
優(yōu)點(diǎn)
設(shè)計(jì)者可以更精確的看到,在不同分辨率屏幕下,其設(shè)計(jì)是什么樣子;
無論是在什么平臺(tái)上查看,其更好的遵守了間距和平衡的設(shè)計(jì)原則;
完美的處理了最小和最大分辨率。
相關(guān)文章
- 小編今天為大家介紹一篇HTML自適應(yīng)表格的方法,希望對(duì)大家有所幫助。2013-04-03
css 圖片自適應(yīng)寬度 CSS實(shí)現(xiàn)控制圖片自適應(yīng)顯示寬度代碼
由于用戶上傳的圖片太大自己又不去調(diào)解,導(dǎo)致展示的時(shí)候圖片太大撐開了,直接影響了界面的美觀度,于是想使用css屬性嘗試控制下:給圖片設(shè)置顯示最大的寬度,還好Firefox/Ope2013-02-06左定寬度右自適應(yīng)寬度并且等高布局實(shí)現(xiàn)代碼
左側(cè)固定寬,右側(cè)自適應(yīng)屏幕寬;左右兩列,等高布局;左右兩列要求有最小高度,例如:200px;(當(dāng)內(nèi)容超出200時(shí),會(huì)自動(dòng)以等高的方式增高)要求不用JS或CSS行為實(shí)現(xiàn),那么下面2012-12-24display:table-cell實(shí)現(xiàn)兼容性的兩欄自適應(yīng)布局實(shí)現(xiàn)代碼
display:table-cell實(shí)現(xiàn)兼容性的兩欄自適應(yīng)布局,需要的朋友可以參考下2012-12-07網(wǎng)頁設(shè)計(jì)技巧:iframe自適應(yīng)高度的問題
所謂iframe自適應(yīng)高度,就是,基于界面美觀和交互的考慮,隱藏了iframe的border和scrollbar,讓人看不出它是個(gè)iframe2012-11-12- 寬度自適應(yīng):就是元素的寬度根居里面的內(nèi)容來變化2012-06-14
Button在IE6、7下的自適應(yīng)寬度問題解決方法
很早就遇到過這么個(gè)小問題,但由于其并未影響到實(shí)際作用和美觀就沒有正面解決它,現(xiàn)在,我們來試著解決它2012-02-23div模擬textarea文本域?qū)崿F(xiàn)高度自適應(yīng)效果代碼
textarea標(biāo)簽為表單元素,一般用在多行文字的輸入。在web應(yīng)用上常見的是評(píng)論輸入框,微博信息輸入框等。2010-12-27div完美自適應(yīng)動(dòng)態(tài)上下左右居中
div完美自適應(yīng)動(dòng)態(tài)上下左右居中,多用于信息提示框效果。2010-08-10CSS min-height IE6、IE7、FF下DIV自適應(yīng)高度
IE6、IE7、FF下DIV自適應(yīng)高度2010-05-13

