Re: [問題] IE與firefox 的 div 延伸性問題...

看板Web_Design作者 (沉默是金)時間17年前 (2008/09/17 19:14), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《winder731022 (維)》之銘言: : 我大略爬過一次文,旦到大部分都是clear:both解決 : 但是我遇到的是已經加過clear:both了卻依然不會延伸 : 先給各位看看問題所在處 : http://www.mycoupon.com.tw/mc_pk_viewposts.php?topic_id=10 : 在IE看是沒問題的,但是在firefox看卻是有中劍落馬的感覺 : 在左邊藍色區塊會看到藍色包灰色 : 但是灰色區塊會延升,但是藍色區塊卻不會 : 導致灰色區塊穿了過去,就像被劍刺穿一樣... 其實ie7也會 , 當內容過高的時候... ps.你不少重複的id , 其實照設計方法來講應該是用class取代 比較理想 主要問題點在於 say-main div B-say-contect 中間的div有設高度(height) B-say-contect 內容超過 , 加上float的效果就被刺穿了 , 建議1 中間的div高度拿掉 建議2 B-bg 那個元素的子元素最後要插一個 clear both , 這樣B-bg才會是真‧BG -- 不過是說這樣整個貼上來也不是辦法 ,趕快找個對css比較熟練的人吧. :p -- What do you want to have ? / What do you have? 從書本中,你可以發現我的各種興趣。 從CD中,你可以瞭解我所喜歡的偶像明星。 或許從文字你很難以瞭解一個人,但從物品可以。 My PPolis , My past. http://ppolis.tw/user/Tony -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.219.202

09/17 21:45, , 1F
我有在B-bg後面加過clear both 但是一樣還是刺穿...
09/17 21:45, 1F

09/17 21:46, , 2F
我大部分應該只剩下最小高度設定,高度我有拿掉過...
09/17 21:46, 2F

09/17 21:46, , 3F
我在本機測試結果還是一樣的說...
09/17 21:46, 3F

09/17 21:47, , 4F
至於IE7...因為我是負責測IE6所以沒有發現7也會...
09/17 21:47, 4F

09/17 23:10, , 5F
重點在於div的高度要先拿掉 , 這樣高度才不會被限制住.=.=
09/17 23:10, 5F
文章代碼(AID): #18qEQpSk (Web_Design)
文章代碼(AID): #18qEQpSk (Web_Design)