<center></center>
tag to the horizontal center, or set margin:auto;
Of course, you can also use the following method
<p>The following two Method to plant in the middle of the screen (horizontally centered and vertically centered) <body> <p class="main"> <h1>MAIN</h1> </p> </body>
margin:auto;
And set the values of top, left, right, and bottom to be equal , not necessarily all 0. .main{ text-align: center; /*让p内部文字居中*/ background-color: #fff; border-radius: 20px; width: 300px; height: 350px; margin: auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.main{ text-align: center; background-color: #fff; border-radius: 20px; width: 300px; height: 350px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); }
<center>
tag, but it is outdated. The usage is as follows: <p><center>123</center></p>
<center>
tag is relative to the text in the <p>
tag, which can be centered. <p>Since the center tag is outdated, it is not recommended to use it in a formal way. You can use the following method instead: <p style="text-align:center;">123</p>
The above is the detailed content of How to center a div horizontally and vertically on the screen. For more information, please follow other related articles on the PHP Chinese website!