Re: [問題] position: absolute 在 IE 下無法顯示

看板Web_Design作者 (s755329)時間13年前 (2012/09/22 23:33), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《WFU (天璣)》之銘言: : 這是我的網址:http://ppt.cc/7Dtw : 左上角有兩個 "RSS"、"G+" 按鈕, 32 x 32px 大小; 右上角有兩個 "+1"、"讚" 按鈕, : 在 Chrome、FireFox、Opera 底下看都可正常顯示, 但在 IE8 下左上角的兩個按鈕 : 無法顯示, 右上角的兩個按鈕可以顯示. : 但實際上這四個按鈕我用的語法都是類似的,使用 position: absolute, top: ??px, : left: ??px 這樣的 CSS 來定位, 不曉得會是什麼樣的緣故, 在 IE 下只有左上角 : 無法顯示? 謝謝! http://ppt.cc/ppIT 只要在那兩個div加上寬高就可以了, 你右邊可以是因為是用span的tag的關係, div設定絕對定位的話,你沒設定高寬他就顯示不出來, 如果你有興趣了解原理的話可以用一些關鍵字組合去查一下, div 盒子模型、div absolute position IE -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.49.234

09/23 19:45, , 1F
查了一堆網頁, 找不到為何 IE 需要設寬高才能讓 absolute 顯示
09/23 19:45, 1F

09/23 19:46, , 2F
但其他瀏覽器不必設寬高就能讓 absolute 顯示的原因. 無論如何
09/23 19:46, 2F

09/23 19:46, , 3F
加上寬高就能解決IE下的問題,只好先背起來,十分感謝你的解答!
09/23 19:46, 3F

09/23 19:49, , 4F
剛剛推顯示不出來, 補推!
09/23 19:49, 4F

09/23 23:44, , 5F
只要是 IE 就沒有所謂的「為什麼」。
09/23 23:44, 5F
文章代碼(AID): #1GNTfTe0 (Web_Design)
文章代碼(AID): #1GNTfTe0 (Web_Design)