[心得] css 和 div 排版

看板Web_Design作者 (簡簡單單)時間19年前 (2007/01/27 15:45), 編輯推噓4(405)
留言9則, 3人參與, 最新討論串1/1
最近在幫老闆寫實驗室網站 遇到一個問題 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 因為3的內容太長 使得2的背景顏色無法延長到底部(除非每個網頁都要設定hight固定pixel) 後來上網查~沒想到真的有解決辦法 -- 解決方法 CSS #1{overflow:hidden;} /*外容器*/ #2{padding-bottom:100000px;margin-bottom:-100000px;} 只要分別在1,2的css內加入上面兩行 就可以解決問題 -- 參考文章 英文: http://www.positioniseverything.net/articles/onetruelayout/equalheight 中文: http://220.135.241.51/lbs/article.asp?id=247 -- (()) ▄▄▄ ╴ ╴ 縮小燈 煩惱 / Θ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.103.106 ※ 編輯: NUKnigel 來自: 59.120.103.106 (01/27 15:47)

01/28 09:55, , 1F
但是當 3 的內容太短,視窗又太小,2 的東西就會不能卷
01/28 09:55, 1F

01/28 09:57, , 2F
除非下面還有東西~@@
01/28 09:57, 2F

01/28 10:03, , 3F
可能是我說錯...=_=上面的話先不要理會
01/28 10:03, 3F

01/28 10:03, , 4F
但是...官方他們也說有問題...@@
01/28 10:03, 4F

01/28 10:04, , 5F
01/28 10:04, 5F

01/31 01:10, , 6F
這種用table可以解決...table height=100%
01/31 01:10, 6F

01/31 01:11, , 7F
上面1=> td colspan="2" height="固定高度"
01/31 01:11, 7F

01/31 01:12, , 8F
下面2,3=> td valign="top" height不用設 div在放進去即可
01/31 01:12, 8F

02/03 22:14, , 9F
用div可以使3的內容出現捲軸,再多的資料都放的下
02/03 22:14, 9F
文章代碼(AID): #15kmChpG (Web_Design)