在「jQuery教學-重現DIV區塊高度100%的夢想」提到了 autoheight.js ,會透過 jQuery 去計算扣掉頁首、頁尾後需要擴展的內文高度,實際練習後發現非常簡單,真不愧為作者所號稱的懶人包。
使用時,記得將 jQuery 以及 autoheight.js 引用:
<script src="Scripts/jquery-1.6.4.min.js" type="text/javascript"></script> <script src="Scripts/autoheight.js" type="text/javascript"></script>
在網頁的排版上,將頁首、內文、Footer 分別各放在一個 Div 裡,參考一下作者所提供的類別定義:
- none="ture"->直接取得實際高度,排除所有CSS的設,如:border、margin、padding等。
- _height="none"->扣除高度。
- _height="auto"->高度100%
所以我的頁面上,大至會有以下安排:
<div _height="none">
頁首
<div _height="auto">
內文
<div _height="none">
頁尾
沒有留言:
張貼留言