美文网首页
css垂直居中-通用

css垂直居中-通用

作者: 苏禾然 | 来源:发表于2018-10-08 17:24 被阅读0次

css垂直居中的方法很多,其中有些方法是依赖固定宽高实现,这些写法非常不友好,我自己项目中很少使用。

我习惯使用以下两种方法

1、CSS3的transform来实现

<div id="wrapper">
  <div class="middle-contents">
    
</div>
</div>

#wrapper {
  position: relative;
}
.middle-contents {
  position: absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}

2、flex布局

<div id="wrapper"></div>

#wrapper {
  /*flex 布局*/
  display: flex;
  /*实现垂直居中*/
  align-items: center;
  /*实现水平居中*/
  justify-content: center;
}

相关文章

  • CSS图片居中(水平居中和垂直居中)

    css图片水平居中 css图片垂直居中 css图片水平垂直居中

  • css垂直居中-通用

    css垂直居中的方法很多,其中有些方法是依赖固定宽高实现,这些写法非常不友好,我自己项目中很少使用。 我习惯使用以...

  • 前端秘籍,CSS垂直居中必学八式,一招一式尽显功力

    前言 设计网页的时候,除了CSS水平居中的需求外,还会经常遇到CSS垂直居中的需求,CSS垂直居中跟CSS水平居中...

  • 垂直居中,水平居中

    CSS设置行内元素的水平居中 CSS设置行内元素的垂直居中 CSS设置块级元素的水平居中 CSS设置块级元素的垂直居中

  • 垂直居中的方法

    行内元素居中 html css before元素居中 html css table-cell居中 css 垂直居中...

  • CSS display: table-cell 用于水平垂直居中

    CSS display: table-cell 用于水平垂直居中 在 CSS 设置居中时候,水平和垂直居中的设置略...

  • CSS水平垂直居中总结

    CSS水平居中、垂直居中、水平垂直居中方法总结 文字的水平居中: 单行文字的垂直居中: 让有宽度的div水平居中:...

  • CSS垂直居中

    #CSS垂直居中的所有方法 标签(空格分隔): css技巧 --- ##1.利用padding垂直居中(line-...

  • css 居中

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

  • 1-css的多种垂直居中的方法

    多种css垂直居中的方法 ==css3不定宽高水平垂直居中== 1:固定高宽的垂直居中 如上图,固定高宽的很简单,...

网友评论

      本文标题:css垂直居中-通用

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