美文网首页
css块级元素垂直居中方法

css块级元素垂直居中方法

作者: 拖孩 | 来源:发表于2021-05-28 19:06 被阅读0次

    flex方式

    /* 方式一 */
    .parent {
      display: flex;
      align-items: center;
      justify-content: center;
    }
    
    /* 方式二 */
    /* 父元素 */
    .parent {
      display: flex;
    }
    /* 子元素 */
    .child {
      margin: auto;
    }
    

    table方式

    /* todo: width属性百分比失效 */
    .parent {
      display: table-cell;
      vertical-align: middle
    }
    

    position方式

    /* 方式一 */
    .parent {
      position: static;
    }
    .child {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
    
    /* 方式二 */
    .parent {
      position: static;
    }
    .child {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      margin: auto;
    }
    

    相关文章

      网友评论

          本文标题:css块级元素垂直居中方法

          本文链接:https://www.haomeiwen.com/subject/tbsejltx.html