CSS3中盒子居中
在CSS3中,可以使用Flexbox或Grid系统来实现盒子居中。以下是两种常见的居中方法:
- 使用Flexbox居中(水平和垂直):
.center-flex {
display: flex;
justify-content: center; /* 水平居中 */
align-items: center; /* 垂直居中 */
height: 100vh; /* 使用视口高度 */
}
<div class="center-flex">
<div>居中的盒子</div>
</div>
- 使用Grid居中(水平和垂直):
.center-grid {
display: grid;
place-items: center; /* 水平垂直居中 */
height: 100vh; /* 使用视口高度 */
}
<div class="center-grid">
<div>居中的盒子</div>
</div>
这两种方法都可以实现子元素在容器中水平和垂直居中。
评论已关闭