css flex布局 —— 容器属性 align-items

本文详细介绍了CSS Flex布局中容器属性align-items的五个值:flex-start、flex-end、center、baseline和stretch,通过实例展示了它们在交叉轴上对齐项目的不同效果,帮助理解如何调整元素的对齐方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

align-items 属性定义项目在交叉轴上如何对齐。
语法:

.box {
   
  align-items: flex-start | flex-end | center | baseline | stretch;
}

属性值

align-items 属性有5个值,如下:

  • flex-start:交叉轴的起点对齐。
  • flex-end:交叉轴的终点对齐。
  • center:交叉轴的中点对齐。
  • baseline: 项目的第一行文字的基线对齐。
  • stretch(默认值):如果项目未设置高度或设为auto,将占满整个容器的高度。

flex-start

实例:

<!DOCTYPE html>
<html>
<head>
<style> 
.container {
   
  width: 350px;
  height: 350px;
  border: 1px solid #c3c3c3;
  display: flex;
  display: -webkit-flex; /* Safari */
  align-items: flex-start;
}
.container div {
    width:50px; }
.container div:nth-of-type(1) {
   background-color:coral;height:50px;}
.container div:nth-of-type(2) {
   background-color:lightblue;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值