zoukankan      html  css  js  c++  java
  • css布局--水平居中

    一、水平居中

    1. 使用text-align和display:inline-block实现水平居中

    html

    <div class="parent">
        <div class="child">使用text-align和inline-block实现水平居中</div>
    </div>

    css

      .parent{
        text-align: center;
      }
      .child{
        display: inline-block;
      }

    2. 使用margin:0 auto并设置宽度实现水平居中

    html

    <div class="child">使用margin并设置宽度实现水平居中</div>

    css

    .child{
        margin:0 auto;
        width: 200px;
      }

    3. 使用margin:0 auto和display:table实现水平居中

    html

    <div class="child">使用margin和table实现水平居中</div>

    css

    .child{
        margin:0 auto;
        display: table;
      }

    4. 使用position实现水平居中

    html

    <div class="parent">
        <div class="child">使用position实现水平居中</div>
    </div>

    css

      .parent{
        position: relative;
      }
      .child{
        position: absolute;
        left: 50%;
        transform: translate(-50%);
      }

    5. 使用flex布局实现水平居中

    html

    <div class="parent">
        <div class="child">使用flex实现水平居中</div>
    </div>

    css

      .parent{
        display: flex;
      }
      .child{
        margin: 0 auto;
      }

    或者

    .parent{
        display: flex;
        justify-content: center;
    }
  • 相关阅读:
    jpa入门案例----使用jpa对数据库进行查询、删除、修改操作
    ssm详细流程和步骤
    Dubbo
    ssm运行BUG
    mybatis 入门
    Linux
    Redis
    maven
    三层架构 开发模式
    转发和重定向的区别
  • 原文地址:https://www.cnblogs.com/Anita-meng/p/7793546.html
Copyright © 2011-2022 走看看