×

CSS基础应用:介绍几种常见的水平垂直居中实现方案

作者:Terry2023.07.19来源:Web前端之家浏览:1548评论:0
关键词:flex

CSS

常见的水平垂直居中实现方案,可以介绍三种方案。

最简单的方案当然是flex布局:

.father {
    display: flex;
    justify-content: center;
    align-items: center;
}
.son {
   ...
}

绝对定位配合margin:auto,的实现方案:

.father {
    position: relative;
}
.son {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}

绝对定位配合transform实现:

.father {
    position: relative;
}
.son {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

您的支持是我们创作的动力!
温馨提示:本文作者系Terry ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://www.jiangweishan.com/article/htmlcssposition.html

网友评论文明上网理性发言 已有0人参与

发表评论: