Tôi muốn đặt một phần tử <div>
(hoặc a <table>
) ở giữa màn hình bất kể kích thước màn hình. Nói cách khác, không gian bên trái trên 'trên cùng' và 'dưới cùng' phải bằng nhau và không gian bên trái 'bên phải' và 'bên trái' phải bằng nhau. Tôi muốn thực hiện điều này chỉ với CSS.
Tôi đã thử những điều sau đây nhưng nó không hoạt động:
<body>
<div style="top:0px; border:1px solid red;">
<table border="1" align="center">
<tr height="100%">
<td height="100%" width="100%" valign="middle" align="center">
We are launching soon!
</td>
</tr>
</table>
</div>
</body>
Lưu ý:
Sẽ tốt hơn nếu <div>
phần tử (hoặc <table>
) cuộn với trang web hoặc không. Chỉ muốn nó được tập trung khi trang tải.