在CSS中,有多种方法可以实现居中,以下是其中几种常见的方法:
- 水平居中文本
.text-center {
text-align: center;
}
- 水平居中块级元素
.block-center {
margin: 0 auto;
}
- 水平垂直居中元素
.center {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
- 水平垂直居中flex布局
.flex-center {
display: flex;
justify-content: center;
align-items: center;
}
- 水平垂直居中grid布局
.grid-center {
display: grid;
place-items: center;
}