1. 前言
2. Margin:Auto实现方式
2.1 HTML代码
<div class="container">
<div class="content">Hello, World!</div>
</div>
2.2 CSS样式
.container {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.content {
background-color: #f7f7f7;
width: 50%;
height: 50%;
text-align: center;
font-size: 40px;
padding: 20px;
}
container:
width: 100%; 将 div 设置为整个页面宽度。
height: 100%; 将 div 设置为整个页面高度。
display: flex; 设置 div 的布局方式为 flex。
justify-content: center; 让 div 中的内容在水平方向上居中。
align-items: center; 让 div 中的内容在垂直方向上居中。
content:
background-color: #f7f7f7; 设置居中的内容的背景色。
width: 50%; 设置居中的内容的宽度为父元素的50%。
height: 50%; 设置居中的内容的高度为父元素的50%。
text-align: center; 让内容的文字水平居中。
font-size: 40px; 设置内容的文字大小。
padding: 20px; 设置内容的内边距。