侧边栏壁纸
博主头像
前端学习

行动起来,活在当下

  • 累计撰写 307 篇文章
  • 累计创建 18 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录
CSS

align-items 属性定义flex子项在flex容器的当前行的侧轴(纵轴)方向上的对齐方式(1)

Administrator
2022-05-07 / 0 评论 / 0 点赞 / 117 阅读 / 0 字
stretch 默认, 拉伸元件以适应容器。
center 中心元素在容器内。
flex-start 位置元素在容器的开头。
flex-end 位置元素在容器的末端。
baseline 位置元素在容器的基线。
initial 设置为默认值。
inherit 从其父元素继承此属性。
align-items: center;

202103101615346329122329-1651904959264

align-items: flex-start;

202103101615346363188612

align-items: flex-end;

202103101615346395522780

<div class="container">
  <div class="item item1">1</div>
  <div class="item item2">2</div>
  <div class="item item3">3</div>
</div>

css

* {
  margin: 0;
  padding: 0;
}

html,
body {
  width: 100%;
  height: 100%;
}

.container {
  display: flex;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  margin: 0 auto;
  padding-top: 100px;
  width: 50%;
  height: 400px;
  justify-content: center;
  /* align-items: center; */
  /* align-items: flex-start; */
  align-items: stretch;
  outline: 1px dashed red;
}

.item {
  width: 150px;
  border: 1px solid gray;
}

.item1 {
  height: 80px;
}

.item2 {
  height: 150px;
}

.item3 {
  height: 240px;
}
0
CSS

评论区