DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> CSS入門知識 >> CSS詳解 >> 五大常用Div高度自適應的方法(3)
五大常用Div高度自適應的方法(3)
編輯:CSS詳解     

3.采用腳本控制列的高度(二)

不需要事先知道哪列的高度,腳本自動判斷。
代碼較復雜,有點延時:

SourceCodetoRun

  1. "http://www.w3.org/TR/xhtml1/DTD/xHtml1-transitional.dtd">
  2. <HtmlXMLnsHtmlXMLns="http://www.w3.org/1999/xHtml"XML:lang="en"lang="en">
  3. <head>
  4. <title>腳本控制三行三列自適應高度DIV布局title>
  5. <scriptsrcscriptsrc="../js/eqCols.JS"type="text/Javascript">script>
  6. <styletypestyletype="text/CSS">
  7. body{
  8. font-size:75%;
  9. font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
  10. line-height:100%;
  11. margin:5px;
  12. padding:0px;
  13. }
  14. #header,#mid,#footer{
  15. width:760px;
  16. margin:0pxauto;
  17. padding:0px;
  18. }
  19. #header{
  20. background:#F4F4F4;
  21. height:60px;
  22. margin-bottom:5px;
  23. }
  24. h3,h5{
  25. padding-top:25px;
  26. color:#708090;
  27. text-align:center;
  28. margin:0;
  29. }
  30. #fbox{
  31. background:#F1F1F1;
  32. width:195px;
  33. float:left;
  34. }
  35. #mbox{
  36. background:#DFF7FF;
  37. margin:0px5px0px;
  38. padding:0px;
  39. float:left;
  40. width:360px;
  41. }
  42. #sbox{
  43. background:#FFEBCC;
  44. width:195px;
  45. float:right;
  46. }
  47. p{
  48. margin:0px;
  49. padding:10px;
  50. text-indent:2em;
  51. line-height:130%;
  52. }
  53. #footer{
  54. background:#CDDBED;
  55. border-top:solid5px#FFFFFF;
  56. text-align:center;
  57. height:60px;
  58. clear:both;
  59. }
  60. style>
  61. head>
  62. <bodyonloadbodyonload="P7_equalCols('fbox','mbox','sbox')">
  63. <dividdivid="header"><h3>腳本控制三行三列自適應高度DIV布局h3>div>
  64. <dividdivid="mid">
  65. <dividdivid="fbox"><p>
  66. 親和力指的並不只是關於盲人和屏幕閱讀器。還有許多人雖然不是盲人,
  67. 但是有視力障礙-你我變老時就會成為他們的一員。
  68. 使網站變得更具親和力的一個最簡單的方法就是允許用戶改變文字大小;
  69. 拒絕提供這樣的選擇就剝奪了用戶的主導權,很可能使用戶無法舒適地閱讀。
  70. p><p>
  71. 親和力指的並不只是關於盲人和屏幕閱讀器。還有許多人雖然不是盲人,
  72. 但是有視力障礙-你我變老時就會成為他們的一員。
  73. 使網站變得更具親和力的一個最簡單的方法就是允許用戶改變文字大小;
  74. 拒絕提供這樣的選擇就剝奪了用戶的主導權,很可能使用戶無法舒適地閱讀。
  75. p>div>
  76. <dividdivid="mbox"><p>
  77. 親和力指的並不只是關於盲人和屏幕閱讀器。還有許多人雖然不是盲人,
  78. 但是有視力障礙-你我變老時就會成為他們的一員。
  79. 使網站變得更具親和力的一個最簡單的方法就是允許用戶改變文字大小;
  80. 拒絕提供這樣的選擇就剝奪了用戶的主導權,很可能使用戶無法舒適地閱讀。
  81. p>
  82. <p>
  83. 如果設計者使用像素為單位指定文字大小,大多數的用戶將無法縮放文字,
  84. 因為InternetExplorer改變文字大小的方式與別的浏覽器不同。
  85. Mozilla和Opera可以縮放已經設定像素大小的文字,而Windows下的IE卻不能。
  86. p>
  87. <p>
  88. 親和力指的並不只是關於盲人和屏幕閱讀器。還有許多人雖然不是盲人,
  89. 但是有視力障礙-你我變老時就會成為他們的一員。
  90. 使網站變得更具親和力的一個最簡單的方法就是允許用戶改變文字大小;
  91. 拒絕提供這樣的選擇就剝奪了用戶的主導權,很可能使用戶無法舒適地閱讀。
  92. p>
  93. <p>
  94. 如果設計者使用像素為單位指定文字大小,大多數的用戶將無法縮放文字,
  95. 因為InternetExplorer改變文字大小的方式與別的浏覽器不同。Mozilla和Opera可以縮放
  96. 已經設定像素大小的文字,而Windows下的IE卻不能。
  97. p>
  98. div><dividdivid="sbox"><p>
  99. 親和力指的並不只是關於盲人和屏幕閱讀器。還有許多人雖然不是盲人,
  100. 但是有視力障礙-你我變老時就會成為他們的一員。
  101. 使網站變得更具親和力的一個最簡單的方法就是允許用戶改變文字大小;
  102. 拒絕提供這樣的選擇就剝奪了用戶的主導權,很可能使用戶無法舒適地閱讀。
  103. p>div>
  104. div>
  105. <dividdivid="footer"><h5>制作:Yzci.Comh5>div>
  106. body>
  107. Html>

[可先修改部分代碼再運行查看效果]

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