您最喜欢的城市的最爱地点
首页
添加为 Google 首选来源

CSS Flexbox 生成器

编辑有界布局示例,查看其轴和项目的行为方式,并复制匹配的 CSS 和 HTML。完整下载使用与预览相同的文档。

Flexbox 预览

容器与项目

100–1200 px

100–1200 px

0–48 px

0–100 px

0–100 px


按源代码顺序排列的项目

最多 120 个 UTF-16 代码单元;文本不被解释为 HTML。

0–10

0–10

−10–10

8–48 px

预览和代码

HTML 片段需要 CSS。完整的示例下载使用与预览相同的文档,包括其文档重置和资源策略。

主轴:左 → 对;交叉轴:顶部 → 底部。

项目 1 · 排序 0项目 2 · 排序 0项目 3 · 排序 0

CSS order 和反向设置只改变视觉排列,不改变源代码、阅读或键盘顺序。移动项目可改变 HTML 中的源代码顺序。

禁用换行时,对齐内容无效。

“适合”仅改变显示比例。示例采用固定的 border-box 尺寸;内边距、边框和滚动条会减少内部空间。系统字体和浏览器的渲染可能不同。

轴和源顺序

CSS order 和反向设置只改变视觉排列,不改变源代码、阅读或键盘顺序。移动项目可改变 HTML 中的源代码顺序。

  1. 项目 1: .flex-item-1 · order: 0
  2. 项目 2: .flex-item-2 · order: 0
  3. 项目 3: .flex-item-3 · order: 0

您的示例是本地生成的。该工具不会上传或保存示例文本或代码。

构建 Flexbox 示例

  1. 选择样本大小、书写方向、换行和对齐方式。
  2. 选择每个项目以编辑其文本、灵活的大小、最小行为和视觉顺序。
  3. 检查轴并预览,然后复制当前的 CSS 和 HTML 片段或下载完整的示例。

理解例子

在选定的写入模式下,主轴跟随行或列。反向设置改变其开始和结束; RTL 不仅仅是通用的水平翻转。

Flex 基础是起始主要尺寸,而不是保证的最终宽度。增长、加权收缩、换行和自动最小尺寸都会影响浏览器的结果。

源代码顺序控制会更改 HTML。 CSS 顺序和反向设置会改变视觉排列,而不改变逻辑阅读或键盘顺序。

示例使用固定的 border-box 尺寸、内边距、边框和滚动。内部可用空间更小,系统字体或滚动条可能改变布局。

有用的实验

给三个项目正增长值并比较如何共享额外的空间。更改它们的文本和自动最小值,而不是假设每个弹性项目都相等。

启用换行,缩小示例并更改 align-content。nowrap 容器不使用此属性;启用换行的容器即使实际只有一行也可能使用它。

比较LTR和RTL,然后尝试垂直书写。阅读物理开始和结束标签,而不是假设行始终表示从左到右。

知道生成了什么

这是一个有界的固定尺寸组件示例,不是页面构建器,也不能保证响应式设计。实际内容和周围样式需要单独检查。

自动最小尺寸可能阻止预期的收缩。“允许小于内容尺寸”会明确将两个最小尺寸设为零;工具不会暗中更改它们。

适合仅更改观看比例。使用100%和包含的滚动区域来检查细节;解析支持或加载的预览并不能证明每个浏览器的渲染。

复制 HTML 得到的片段也需要 CSS。完整 HTML 下载与预览使用相同的文档,其中包括少量文档重置样式和严格的资源策略。

本地创作

该工具不会上传或保存示例文本或生成的代码。复制和下载完整示例仅在您主动请求时进行;网站其他服务仍适用各自的隐私规则。

弹性盒问题

行遵循内联轴,列遵循块轴。写入模式、RTL和反向设置决定了它们的物理开始和结束。

基础尺寸和首选尺寸参与 Flexbox 布局,而不是固定每个最终尺寸。可用空间、增长、收缩因素、内容最小值和换行可能会改变结果。

nowrap 单行容器不使用此属性。启用换行时,效果还取决于交叉轴上的可用空间和对齐的各行。

不会。视觉重新排序不会重写逻辑源或键盘顺序。当您打算更改生成的 HTML 序列时,请按源顺序移动项目。

复制 HTML 给出匹配的组件片段。下载是一个完整的独立示例,包含当前的 CSS 和用于预览的相同文档。

不会。示例使用固定设置,但实际网站的系统字体、浏览器渲染和样式可能不同。请测试实际内容和环境。

不会。工具在本地生成示例,仅在您请求时复制或下载。这不代表网站其他服务的隐私行为。

来源

这些规范描述了示例所使用的 CSS 行为。

点评日期:2026 年 11 月 8 日。浏览器执行布局;这些来源并未证明此实施。

SVG 转 PNG

将本地 SVG 文件或粘贴的代码转换为 PNG,可设置尺寸、透明或纯色背景,并使用内置字体。

打开工具 — SVG 转 PNG

CSS 滤镜生成器

排列和重复 CSS 效果,比较示例并复制精确的滤镜声明。

打开工具 — CSS 滤镜生成器

流式字号计算器

为两个视口宽度分别设置字号,生成流式字号。复制使用 rem 的 CSS,并查看基于导出系数计算的模型。

打开工具 — 流式字号计算器

CSS 按钮生成器

设置原生按钮状态,检查键盘焦点并复制 HTML 和 CSS。

打开工具 — CSS 按钮生成器

CSS 圆角生成器

编辑八个圆角半径,预览盒子,并复制以像素或百分比表示的 CSS。

打开工具 — CSS 圆角生成器

CSS Grid 生成器

编辑 CSS Grid 轨道、项目位置和命名区域,预览并复制 CSS、HTML 或下载完整示例。

打开工具 — CSS Grid 生成器

CSS 文字阴影生成器

创建有序文字阴影,预览纯文本并复制精确 CSS。

打开工具 — CSS 文字阴影生成器

CSS 变换发生器

编写可重复的 2D CSS 变换,编辑 px 或百分比平移和原点,检查参考框并复制准确的当前声明。

打开工具 — CSS 变换发生器

CSS 盒子阴影生成器

创建有序的 CSS box-shadow 图层,实时预览并复制代码。

打开工具 — CSS 盒子阴影生成器

图片水印

为一批图片添加文字或标志水印,检查结果并下载单个文件或 ZIP。

打开工具 — 图片水印

CSS 渐变生成器

创建线性或径向 CSS 渐变,调整颜色、不透明度和节点位置。

打开工具 — CSS 渐变生成器

颜色转换器

转换支持的 sRGB HEX、RGB 和 HSL 颜色值,保留透明度并显示精度。

打开工具 — 颜色转换器

图片转文字(OCR)

识别本地 PNG 或 JPEG 中的印刷文字,选择语言,检查并修改结果后复制或下载。

打开工具 — 图片转文字(OCR)

从图片读取二维码

从本地 PNG 或 JPEG 读取一个二维码,查看文本或内容字节,不会打开链接。

打开工具 — 从图片读取二维码

颜色对比度检查器

比较前景与背景颜色,调整不透明度,检查文本和必要界面细节的 WCAG 数值对比度阈值。

打开工具 — 颜色对比度检查器

打印尺寸与分辨率计算器

计算照片可打印尺寸、所需像素,以及留白或裁切时的实际 PPI。

打开工具 — 打印尺寸与分辨率计算器

宽高比计算器

计算宽度与高度的精确比例,或指定一边计算对应的像素尺寸。

打开工具 — 宽高比计算器

图像压缩

尝试将 JPEG、PNG 或 WebP 图片压至目标文件大小,查看实测结果并可选择缩小尺寸。

打开工具 — 图像压缩

HEIC 转 JPG

在浏览器中将受支持的 HEIC 照片转换为原尺寸 JPG 副本,调整质量和背景,并单独下载或打包下载已验证的结果。

打开工具 — HEIC 转 JPG

图片格式转换器

在本地批量转换受支持的 PNG、JPEG 和 WebP 图片,调整透明度、背景和质量,检查并下载编码结果。

打开工具 — 图片格式转换器

照片拼图工具

将本地照片排列成网格,下载 PNG 或 JPEG。

打开工具 — 照片拼图工具

旋转和翻转图片

批量旋转或翻转本地静态 PNG、JPEG 和 WebP 图片,然后查看并下载处理结果。

打开工具 — 旋转和翻转图片

图片裁剪

通过可视选区或像素输入精确裁剪本地 JPEG、PNG 或 WebP 图片,下载为 PNG 或 JPEG。

打开工具 — 图片裁剪

图片尺寸调整

按像素或百分比调整 JPG、PNG 或 WebP 图片,预览结果并下载。

打开工具 — 图片尺寸调整
查看此分类中的所有工具