我想讓div中的任何元素垂直和水平居中。如何將一個表格放在div的中間?
這裏是我的HTML:
<!DOCTYPE html>
<html>
<head>
<title>Login</title>
</head>
<body>
<div class="login">
<form action="prosesLogin.php" method="post">
<h1>Login</h1>
<table>
<tbody>
<tr><td>Username</td><td><input type="text" name="username"></td></tr>
<tr><td>Password</td><td><input type="password" name="password"></td></tr>
<tr><td colspan="2" align="right"><input type="submit" value="Login"> <input type="reset" value="Batal"></td></tr>
<tr><td colspan="2" align="center">Belum memiliki akun ? <a href="register.php"><b>Daftar</b></a></td></tr>
</tbody>
</table>
</form>
</div>
</body>
</html>
,這是我的CSS:
.login{
height: auto;
margin: 0 auto;
border:1px solid blue;
}
但它不能正常工作,請告訴如何做到這一點。謝謝。