【发布时间】:2012-04-26 03:47:12
【问题描述】:
我在使用 CSS 垂直居中项目时遇到问题。如果有人能指出我下面的代码出了什么问题,我将不胜感激。
<head>
<style>
#container {
height: 500px;
background-color: yellow;
}
#test {
height: 300px;
background-color: blue;
vertical-align: middle;
margin: 0 auto;
}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<!-- <script type="text/javascript">
function initialize() { /*
$("div#container").css("background-color","yellow");
$("div#container").height("500px");
$("div#test").css("vertical-align","middle");
$("div#test").css("background-color","blue");
$("div#test").height("300px");
*/
}
</script>
-->
</head>
<body onload="initialize()">
<div id="container">
<div id="test">test</div>
</div>
</body>
【问题讨论】:
-
text-middle是否存在?我知道对齐(除其他外):middle和text-top,text-bottom -
"text-middle" 可能不存在。但是当我实现上面的编辑(“text-middle”替换为“middle”)它仍然不起作用。
-
这不是重复的问题。
-
+1 先删除
text-middle
标签: jquery css html vertical-alignment html-formatting