Re: [問題] 網頁div高度設定

看板Web_Design作者 (ab)時間17年前 (2008/10/03 16:47), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串4/5 (看更多)
我與爬文中製作的div概念相同, 然而即使把nav與content以container包起來後, 在firefox中仍會有content內容overflow的問題 (IE 使用不會) 我是試過display與clear可是仍無法解決問題,不知道是不是語法沒有對症下藥的關係。 有人有解決overflow的經驗嗎? : ======================== : header : ======================== : nav || content : ======================== : footer : 我總覺得這是一個CSS上的常見難題 orz : 原因是因為用純CSS沒有辦法像你所說的一樣「去抓別的box的height」 : 所以用float的兩欄式排版並不好做到兩欄同高 : 一個workaround是用一個box(<div id="container">)包住nav和content : 在這個box中放y軸repeat的背景,然後把背景的寬度設成和導覽列一樣 : 這樣就勉強可以做到你想要的校果了 -- Isn't it funny how you think you've got your whole life planned, just to find how it was never really in your hands. C'est la vie ! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.153.198

10/03 18:13, , 1F
你的區塊有設浮動嗎? 沒設Float~FF無法產生自適高度
10/03 18:13, 1F

10/03 19:37, , 2F
nav與content、container都設float仍無法解決
10/03 19:37, 2F

10/04 00:12, , 3F
那有指定高度嗎? 我是用min-height & max-height的方式解決
10/04 00:12, 3F

10/04 03:47, , 4F
overflow與doctype有相當密切關係,記得要設對才有作用
10/04 03:47, 4F
文章代碼(AID): #18vTmLm9 (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #18vTmLm9 (Web_Design)