我想通過CSS垂直居中一些內容。對於我的生活,我無法弄清楚原因。有人可以告訴我爲什麼無論我做什麼,下面的HTML中的「測試」這個詞始終是頂級的?CSS - 垂直對齊DIV內容
<html>
<head>
<title>test</title>
</head>
<body>
<table border='0' cellpadding='0' cellspacing='0'>
<tr><td style='height:200px; width:300px; background-color:silver;'>
<div style='height:100%; width:100%; background-color:gray; text-align:center;'>
<div style='vertical-align:middle;'>test</div>
</div>
</td></tr>
</table>
</body>
</html>
非常感謝您的幫助!
爲什麼是表裏面?你知道表格不適合佈局嗎? – BalusC 2009-12-10 14:25:00