我有2個div,我想靠近在一起,但他們不斷移動海誓山盟。他們都在主要分區之下。停止DIV移動海誓山盟
HTML:
<div id="header">
<div id="title">Social</div>
</div>
<div id="main">
<div id='notif'><strong>Incorrect details.</strong>
</div>
<div id="signin">
<form name="signinform" action="authenticate.php" method="post" onsubmit="return validate(this)" id="signinform">
<p>
<input placeholder="Username/Email" class="input" type="text" name="user" id="user" maxlength="50">
</p>
<p>
<input placeholder="Password" class="input" type="password" name="password" id="password" maxlength="50">
</p>
<p>
<input type="checkbox" name="remember" id="remember" value="checked">
<label for="remember">Remember me</label>
</p>
<p>
<input class="button" type="submit" value="Sign in">
</p>
</form>
</div>
</div>
的CSS如下:
這兩者的div自帶主體下方:
#main {
padding-top: 50px;
}
表格:
#signin {
padding-top: 5px;
padding-bottom: 5px;
width: 400px;
margin: auto;
margin-top: 150px;
}
錯誤的div:
#notif {
padding-top: 5px;
padding-bottom: 5px;
width: 400px;
height: 20px;
margin: auto;
margin-top: 140px;
}
我知道,也許有事情做與position
屬性..
這裏是什麼樣子,現在,你可以看到一個形象,我想這兩個的中心物體靠近在一起,而不會彼此遠離垂直中心。
從'#notif'脫掉'margin-top'?如果沒有,請提供可複製問題的工作演示 – jbutler483
請發佈您的HTML。完整的代碼示例始終有用。 – j08691
所做的只是將notif div移動到頂端,但notif和signin div之間的差距仍然存在...... –