美文网首页
[笔记] flex+absolute 在chrome和safar

[笔记] flex+absolute 在chrome和safar

作者: DeepKolos | 来源:发表于2017-11-06 16:22 被阅读170次
  <style>
   *{margin: 0;padding: 0;}

   .flex-box{
      display: flex;
      justify-content: center;
      align-items: center;
      width: 100vw;
      height: 100vh;
    }
    .box{
      flex: 0 0 auto;
      position: absolute;
      width: 50vw;
      height: 50vh;
      background: red;
    }
  </style>

  <div class="flex-box">
    <div class="box"></div>
  </div>

在PC chrome的结果是

微信图片_20171106161725.png

ios的表现

微信图片_20171106161747.jpg

所以, 使用flex布局的时候需要最好不要搭配absolute 来实现居中效果, 还是多一个div来实现嵌套吧

在做部门招新页面的时候被坑过一下, 记录一下

12/25号更新
margin: 0 auto; 也有类似的问题

相关文章

网友评论

      本文标题:[笔记] flex+absolute 在chrome和safar

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