創(chuàng)造100% 自適應css布局的行之有效的方法

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


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