首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css3居中的方法

发布于 2024-11-11 15:21:58
0
34

CSS3提供了多种方法来实现元素居中对齐,下面将分别介绍几种常用的居中方法。

1. 水平居中

div {
    position: relative;
}
div p {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
} 

2. 垂直居中

div {
    position: relative;
}
div p {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
} 

3. 水平垂直居中

div {
    position: relative;
}
div p {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
} 

4. 行内元素水平居中

div {
    text-align: center;
} 

5. flex布局

div {
    display: flex;
    justify-content: center;  /* 水平居中 */
    align-items: center;  /* 垂直居中 */
} 

以上是常用的居中方法,根据实际情况选择合适的方法即可。

评论
一个月内的热帖推荐
91云脑
Lv.1普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流