[問題] 垂直置中功能無效

看板Web_Design作者 (琦琦壹伍零參)時間17年前 (2009/03/18 19:00), 編輯推噓5(506)
留言11則, 5人參與, 最新討論串1/1
<html style="height:100%;width:100%;"> <head runat="server"> (略) </head> <body style="height:100%;width:100%;"> <form id="form1" runat="server" style="height:100%;width:100%;"> <div id="menu" style="top: 0; left: 0px; height: 3%;"></div> <div id="show" style="min-height:94%;"> <div style="height:100%; width:100%; text-align:center;vertical-align:middle;"> <a>test text</a> </div> </div> <div id="cc" style="bottom: 0px; height: 3%;"></div> </form> </body> </html> 理論上的排列應該是 ┌────────────┐ ├────────────┤3%的部分 id="menu" │            │ │            │ │            │ │            │ │            │ │            │ │            │ │    test text    │94%的部分 id="show" │            │ │            │ │            │ │            │ │            │ │            │ │            │ ├────────────┤3%的置底部分 id="cc" └────────────┘ 但是我做出來變這樣 ┌────────────┐ ├────────────┤3%的部分 id="menu" │    test text    │<--div高度只有文字高. │            │ 而且垂直置中無效.. │            │ │            │ │            │ │            │ │            │ │            │94%的高度沒變 id="show" │            │ │            │ │            │ │            │ │            │ │            │ │            │ ├────────────┤3%的置底部分 id="cc" └────────────┘ 找很久不知道排版錯在哪邊..但做出來就是無法垂直置中 不知道有沒有人遇到過這樣的情況 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.62.212

03/18 19:13, , 1F
Google vertical-align-is-not-valign
03/18 19:13, 1F

03/18 19:27, , 2F
原來本來就沒垂直置中的語法...
03/18 19:27, 2F

03/18 19:28, , 3F
不過div高度變得跟文字一樣高是CSS的bug嗎?
03/18 19:28, 3F

03/18 19:28, , 4F
是 要靠迂迴的技巧才能達成
03/18 19:28, 4F

03/18 19:29, , 5F
我設定高度外層94%.內層100%.理論上會跟外層一樣多
03/18 19:29, 5F

03/18 19:29, , 6F
結果才跟文字一樣高~"~
03/18 19:29, 6F

03/18 19:46, , 7F
前幾天才查過 要用line-height
03/18 19:46, 7F

03/18 20:54, , 8F
如果不鳥ie6的話 用display:table-cell可解
03/18 20:54, 8F

03/19 01:00, , 9F
dejavu.blogdns.org/files/computer/css_center.html
03/19 01:00, 9F

03/19 01:00, , 10F
上面那個是解法之一,還滿迂迴的
03/19 01:00, 10F

03/20 23:30, , 11F
我直接用<table></table>去解決了XD..不然太麻煩.
03/20 23:30, 11F
文章代碼(AID): #19mDH4PU (Web_Design)
文章代碼(AID): #19mDH4PU (Web_Design)