欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css居中的十種方式

錢多多2年前9瀏覽0評論

CSS中的居中是前端開發中最為基礎的要素之一,那么在CSS中如何實現居中呢?下面就介紹十種實現CSS居中的方法。

1. 使用text-align屬性實現水平居中
{
text-align: center;
}
2. 使用margin屬性實現水平居中
{
margin: 0 auto;
}
3. 使用position和transform屬性實現水平及垂直居中
{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
4. 使用Flexbox(彈性盒布局)實現水平及垂直居中
.wrapper {
display: flex;
justify-content: center;
align-items: center;
}
5. 使用Grid(網格布局)實現水平及垂直居中
.wrapper {
display: grid;
place-items: center;
}
6. 使用table-cell屬性實現水平及垂直居中
.parent {
display: table;
}
.child {
display: table-cell;
vertical-align: middle;
text-align: center;
}
7. 使用line-height屬性實現文本垂直居中(單行文本)
{
line-height: height;
}
8. 使用垂直margin實現文本垂直居中(單行文本)
{
margin-top: calc((height - font-size) / 2);
margin-bottom: calc((height - font-size) / 2);
}
9. 使用垂直padding實現文本垂直居中(單行文本)
{
padding-top: calc((height - font-size) / 2);
padding-bottom: calc((height - font-size) / 2);
}
10. 使用transform屬性實現圖片居中
{
transform: translate(-50%, -50%);
position: absolute;
top: 50%;
left: 50%;
}

以上就是CSS居中的十種方法,使用這些方法可以幫助開發者實現更好的頁面效果。