CSS Grid 与 Flexbox 在 Wix Studio 中的深度排版实战
掌握 Wix Studio 现代布局核心。深度讲解 12 列网格系统、嵌套单元格、Stack 堆叠(Figma Auto Layout 对应概念)与 Repeater 重复列表响应式实战与官方 Support 参考。

如果你熟悉 Figma 的 Auto Layout,那么 Wix Studio 的 Stack(堆叠容器) 和 CSS Grid(网格) 会让你如虎添翼。
掌握两者的黄金协作原则:宏观骨架用 Grid(二维控制行与列),微观内容用 Stack(一维控制横向或纵向自动间距排列)。这种架构能彻底杜绝绝对定位导致的元素挤压重叠和移动端错乱。
1. CSS Grid 与 Flexbox 在 Studio 中的分工矩阵
适合构建页面宏观结构,如 Bento 卡片网格、12 列设计栅格、不规则图文交织混排。可以精准定义每一个单元格占据几行几列(fr 或 %)。
适合构建局部微观内容,如:头像+标题+描述+按钮的垂直组合,或者标签组、导航链接的水平排列。自带统一的 Gap 间距设定。
2. 12 列网格实战:跨列与跨行自由排版
在任何 Section 选中后,点击右侧检查器的 Layout -> Grid,即可添加 12 默认列栅格。
- 跨列拉伸(Span): 按住元素右边缘手柄拖动,直接跨越 6 列(占据屏幕 50% 宽)或 4 列(占据三分之一宽);
- 单元格嵌套(Subgrid): 可以在单个 Grid 单元格内再嵌套独立的子网格,实现高度复杂的非对称 Bento 设计;
- 列间距(Gutter/Gap): 统一设置列与行之间的 Gap(如 24px 或 2vw),避免手动测量像素偏差。
3. Stack 堆叠容器:等同于 Figma Auto Layout
在画布中同时选中两个或多个元素(例如一个小图标、一个标题和一段正文),按下快捷键 Shift + A 或点击悬浮栏上的 Stack 按钮:
4. Repeater 重复列表:结构统一与动态 CMS 赋能
当需要展示服务项目、团队成员、博客卡片或产品特性时,切勿手动复制 4 个普通容器!应当使用 Repeater(重复项组件):
在 Repeater 中,您只需设计第 1 个项(Item 1),其余各项会自动同步结构、字体与动画。后续连接 CMS 数据库或 Velo 代码时,Repeater 能自动根据数据行数无缝展开,极大地减少了重复劳动。
5. 实战避坑指南:移动端错位与网格断裂急救
现象: 4 张产品卡片在手机端被强行挤在 390px 宽度内,文字细成单列字。解法: 切换至 Mobile 断点,在 Grid 设置面板将列数由 4 改为 1(或 2),系统会自动按 1 列纵向垂直流动,不会影响桌面端。
现象: 元素在 Stack 内部被拖拽脱离流式排列,导致文字变多时其他兄弟元素被遮挡。解法: Stack 内部的对齐应完全交由 Align items 与 Spacing 处理,严禁强行设定绝对坐标。
6. Wix 官方 Support 权威参考文档
关于网格布局与 Flexbox 容器的详细官方文档与进阶属性:
7. 高频常见问题解答 (FAQ)
选中 Repeater 后,在 Inspector 中将其每一项的 Item Height 设置为 100%,内部容器的高度行为同样设置为自适应拉伸,短文本卡片就会自动与最长文本卡片等高对齐。
如果使用 Stack,切换为纵向后,可直接在图层面板中拖拽上下顺序;如果使用 Grid,在移动端断点下直接拖拽单元格即可自动触发 order 重排,完全不影响桌面端显示。
自己摸索耗费时间?交给我们,5-10 天极速交付
无论是高质感外贸品牌官网、全响应式流体企业独立站,还是 Velo 动态数据系统对接。我们提供从原型设计、流体开发、海外支付配置到上线运维的一站式全案落地服务。