在此运行 完全在你的浏览器里运行,不上传、不登录
Flexbox 演练场
实时调节 flex 容器五大属性,预览即时变化,生成的 CSS 直接复制。
生成的 CSS
怎么用
- 选 flex-direction:row、column 或两个反向变体。
- 调 justify-content 和 align-items,看子元素沿主轴和交叉轴移动。
- 切 flex-wrap,观察空间不足时子元素怎么换行。
- 拖 gap 滑杆,改子元素数量。
- 复制生成的 CSS 块,直接贴进样式表。
常见用法
- 建立轴线直觉 —— 看着子元素实时移动,理解主轴与交叉轴的区别。
- 卡片居中 —— 组合两个 center 值,先看到效果再写进代码。
- 挑间距方案 —— 并排对比 space-between、space-around、space-evenly 的差异。
- 排查布局问题 —— 在本地复现顽固布局,找到可行组合后再对齐真实样式。
常见问题
问:覆盖了哪些属性? 答:五个容器级属性:flex-direction、justify-content、align-items、flex-wrap、gap。为了让生成结果可预期,flex-grow 这类子元素级属性没有包含。
问:生成的 CSS 兼容旧浏览器吗? 答:列出的属性属于现代 flexbox 规范,常青浏览器都支持。flex 容器的 gap 需要较新的浏览器;老版本 Safari 可能要改用 margin 方案。
问:能用自己的标记试试吗? 答:预览只使用生成的子元素。把复制的 CSS 应用到你自己的元素上,再从那里继续迭代。
你的数据留在这台设备上
Flexbox 演练场 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。
你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。