跳转到内容

前端与界面 · DEFINED TERM

Flexbox 弹性布局

沿一个主轴排列、分配和对齐一组元素的 CSS 布局方式。

你可能会这样说“按钮组横向排列,空间不够时换行。”

VISUAL EXAMPLE

先看懂它怎么工作

  1. 01建立弹性容器
  2. 02定义主轴
  3. 03分配剩余空间
  4. 04对齐项目

MECHANISM

运行机制

  1. 建立弹性容器
  2. 定义主轴
  3. 分配剩余空间
  4. 对齐项目

USE WHEN

适合这样用

导航、工具栏、单行或单列组件

NOT FOR

不要这样理解

二维复杂网格不要全部依赖 Flexbox

TELL YOUR AGENT

可直接发给 Agent

请按“Flexbox 弹性布局”的概念处理这个需求:按钮组横向排列,空间不够时换行。。先说明实现边界,再给出可检查的结果。

ACCEPTANCE

怎么确认它真的做好了

不同内容长度下仍对齐,换行和收缩规则符合预期

OFFICIAL SOURCES

官方来源