美文网首页
利用flex实现垂直水平居中

利用flex实现垂直水平居中

作者: YeahQing | 来源:发表于2019-11-28 17:08 被阅读0次

Flex布局简述

flex布局可以更加方便的适配移动端,做到快速灵活弹性化的自适应。

实现方式

  <div class="container">
    <div class="item item1">item1</div>
    <div class="item item2">item2</div>
    <div class="item item3">item3</div>
  </div>
html,body{
  margin: 0;
  padding: 0;
}

.container{
  /* flex布局设置 */
  display: flex;
  flex-direction: row;
  /* align-content会自动填满整个行 */
  /* align-content: center; */
  align-items: center;
  justify-content: center;
  /* justify-items: center; */
  /* 宽高设置 */
  width: 100%;
  height: 100vh;
  /* 底色设置 */
  background-color: #fafafa;
}

/* item通用样式 */
.item{
  padding: 30px;
  color: #2a2a2a;
  box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
}

/* 每一个item的背景色 */
.item1{
  background-color: #DA4F49;
}

.item2{
  background-color: #FAA732;
}

.item3{
  background-color: #0088CC;
}

效果图

垂直水平居中

相关文章

网友评论

      本文标题:利用flex实现垂直水平居中

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