居中

作者: 马甲要掉了 | 来源:发表于2020-05-24 20:46 被阅读0次

水平居中

行内元素(单行/多行)

  text-align:center;

单行块级元素

  margin: 0 auto

多行块级元素

 .outer{
      text-align: center;
 }
 .inner{
      display: inline-block;
  }
 <div class="center">
    <div class="inner">1</div>
    <div class="inner">2</div>
    <div class="inner">3</div>
   </div>

垂直居中

单行行内元素

  1. padding-top = padding-bottom

  2. height = line-height

已知高度的块级元素

  .parent{
      position:relative;
  }
 .children{
      position:absolute;
      top:50%;
      height:100px;
      margin-top:-50px;
  }

已知高度的块级元素

 .parent{
      position:relative;
  }
 .children{
      position:absolute;
      top:50%;
      transform:translateY(-50%);
  }

已知高度、未知高度都可使用flex

.parent{
      display:flex;
      flex-direction: column;
      justify-content: center;
  }

水平垂直居中

宽高已知

.parent { 
    position: relative;
 } 
.child { 
    width: 300px;
    height: 100px; 
    position: absolute; 
    top: 50%; 
    left: 50%; 
    margin: -70px 0 0 -170px;
 }

宽高未知

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

flex布局

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

相关文章

  • 多行文本固定高度垂直居中

    话不多说直接上代码! html: 居中居中居中居中居中居中 css: #Mian{ width:50...

  • css 居中

    居中有水平居中和垂直居中。 水平居中+垂直居中 flex法 position法 就是计算呗~ 参考 CSS各种居中...

  • css居中方式总结(亲测有效)

    水平居中(行内元素水平居中、块级元素水平居中) 垂直居中 水平垂直居中 行内元素水平居中 text-align: ...

  • 居中布局

    水平居中 垂直居中 垂直水平居中 已知元素的宽高的居中布局 定位居中布局 盒模型居中布局 图片的垂直水平居中(利用...

  • css 居中效果

    上下居中: 左右居中: 整页居中:

  • Ant Design使用 Table组件实现内容居中的效果

    未居中效果 未居中效果截图 居中效果 居中效果截图

  • HTML 水平居中和垂直居中

    水平居中 文字居中 图片居中 绝对定位元素 居中 相对定位 负边距居中 垂直居中 文字设置line-height ...

  • 常用的居中方法

    本文将介绍的居中方法有 ,水平居中,垂直居中和水平垂直居中。 一水平居中 二水平垂直居中

  • CSS居中布局方案

    水平居中 垂直居中 水平垂直居中

  • 居中对齐

    行内元素居中[#hang]垂直居中[#hc]水平居中[#hs] 块级元素居中[#kuai]垂直居中[#kc]水平居...

网友评论

    本文标题:居中

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