Я хочу разместить элемент <div>
(или <table>
) в центре экрана независимо от размера экрана. Другими словами, пространство, оставшееся на "вершине" и "снизу", должно быть равным, а пространство остается на "правой", а "левая" сторона должна быть равна. Я хотел бы сделать это только с CSS.
Я пробовал следующее, но он не работает:
<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>
Примечание:
Это либо хорошо, если элемент <div>
(или <table>
) прокручивается с веб-сайта или нет. Просто хотите, чтобы он был центрирован при загрузке страницы.