我在JSP页面中有条件地显示以下<div>
:
<div id="error_message">Wrong nickname or password!</div>
DIV的风格定义如下:
div#error_message{
width: 200px;
left: 400px;
top: 400px;
}
然而,它出现在左0和前0而不是左400px和前400px。我究竟做错了什么?如何让<div>
出现在中间?
答案 0 :(得分:3)
您需要为position
和static
top
(默认值)之外的left
提供效果,例如:
div#error_message{
width: 200px;
left: 400px;
top: 400px;
position: absolute;
}