看板 Web_Design 關於我們 聯絡資訊
我與爬文中製作的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
aceone:你的區塊有設浮動嗎? 沒設Float~FF無法產生自適高度 10/03 18:13
abhouse24:nav與content、container都設float仍無法解決 10/03 19:37
aceone:那有指定高度嗎? 我是用min-height & max-height的方式解決 10/04 00:12
evenwu:overflow與doctype有相當密切關係,記得要設對才有作用 10/04 03:47