我創建了一個帶有兩個字段的簡單表單,用戶名和密碼以及使用CSS的登錄對話框。 我想中心表單及其標籤。目前它集中了場區盒子而不是標籤,它看起來像這樣:http://jsfiddle.net/zkzh66n0/以HTML/CSS格式居中表單及其標籤
我認爲它是與其他的CSS樣式,因爲當我在小提琴試圖對自己的風格,它的工作:http://jsfiddle.net/zkzh66n0/1/
HTML:
<div id ="form">
<form action = "entryformlogon.php" method="post">
<label for = "user">Username</label>
<input type ="text" name ="Username"><br>
<label for ="password">Password</label>
<input type ="password" name = "Password"><br>
<input type = "submit" name ="loginbutton" value ="Log in">
</form>
</div>
CSS:
label{
float: left;
width: 120px;
}
input, textarea{
width: 180px;
margin-bottom: 5px;
}
#loginbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}
#form {
text-align: center;
position: relative;
top: 100px;
}
您必須從標籤中移除'float:left;'。 – emmanuel 2014-10-22 07:59:04