适用人群
- 构建卡片列表的开发者
- 比较二维布局的设计师
Developer Layout Utility
可实时测试 columns、rows、gap、minmax、auto-fit 和对齐选项,并快速生成 CSS Grid 代码的布局生成工具。
设置 Grid 容器的列数、行数、间距、对齐方式和项目数量。
选择普通 repeat、响应式 auto-fit 或自定义模板模式。
用于 auto-fit minmax 模式。
用于 custom template 模式。例如:240px 1fr 1fr,minmax(180px, 1fr) 2fr
根据当前 CSS Grid 设置生成的代码。
请调整 Grid 设置后点击生成 CSS 代码按钮。
根据布局需求选择 repeat、auto-fit 或 custom template。
重复列
重复列
重复列
生成固定列数、auto-fit或自定义列布局。先比较间距与对齐,再用真实文字和图片检查生成的CSS。
选择固定列数、auto-fit或自定义列。
设置列数或卡片最小宽度。
调整行高、间距、内边距和对齐。
在不同宽度下比较预览。
生成CSS,应用容器和子项类,并测试实际内容。
容器比最小宽度加内边距更窄时,可能需要额外规则。
正文可以收缩,但固定侧栏仍需单独考虑移动端。
根据模式生成grid-template-columns,并输出行尺寸、间距、对齐、内边距和圆角。自定义列最多200字符,拒绝声明分隔符,并在可用时通过CSS.supports检查。
布局值与自定义列在本地浏览器处理。
居中显示空状态内容。
在有纹理的背景上放置卡片。
不一定。最小列宽大于容器时仍可能溢出,请同时检查内边距与真实内容。
请只输入grid-template-columns的值,不要输入完整声明或样式表。
固定模式生成显式行,超过这些行的子项使用设置的grid-auto-rows高度。