DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> CSS入門知識 >> CSS詳解 >> DIV自適應高度寫法簡介
DIV自適應高度寫法簡介
編輯:CSS詳解     

DIV+CSS設計有很多值得學習的地方,這裡和大家重點討論一下DIV自適應高度的寫法希望本文的介紹能讓你有所收獲。

DIV自適應高度的寫法

以前寫CSS是在IE6下高度自適應這個問題我們都不用想了,直接設置height:auto;或不設置就可以了,但是在fox和現在IE7,8下就會出現問題了,下面我們就來寫一段DIV高度自適應寫法,

在網上看到很多但覺得不適合,我看一個方法同時設置兩個的浮動為both

  1. .pageRight,.pageLeft{
  2. clear:both;
  3. }

這們會出現一個問題就是把左右浮動給清楚了,雖然在IE6下同有問題,但在其它浏覽器下就會出現問題了,下面我們來看看我是怎麼處理的吧。

先看看CSS布置代碼。

  1. <DIVclassDIVclass="pageCotent">
  2. <DIVclassDIVclass="pageLeft"><DIV>
  3. <DIVclassDIVclass="pageRight"></DIV>
  4. </DIV>

上面的代碼是要pageLeft,與pageRight分為左右,並且還要自適應高度。

  1. .pageRight{
  2. width:320px;
  3. height:auto;
  4. float:right;
  5. height:600px;
  6. text-align:center;
  7. }
  8. .pageLeft{
  9. width:650px;
  10. height:auto;
  11. float:left;
  12. height:600px;
  13. border-right:1pxsolid#cee8cd;
  14. padding-right:8px;
  15. clear:both;
  16. position:relative;overflow:auto;height:auto;
  17. }

紅色這句很重要,這樣就會左右分開並且還會自動根據內容DIV高度而自適應了。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved