Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
支持多列布局中的换行列
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
发布时间:2026 年 1 月 14 日
从 Chrome 145 开始,支持多列布局级别 2 规范中的 column-wrap 和 column-height 属性。借助这些属性,您可以将列在块方向上换行到新行。
在 Chrome 145 之前,如果多列容器的高度受到限制,无法放入可用空间的内容会以溢出列的形式显示在内联方向上。这会在网页上创建水平滚动条。
借助 column-height 和 column-wrap 属性,您可以设置列行的相应高度,并将溢出的列设置为显示为新行。
能够创建新的列行,可避免当前这种两难的局面:要么让用户上下滚动来阅读列,要么在内容量不可预测的情况下冒着出现水平滚动条的风险。
它还支持块方向轮播界面等模式,其中创建的列会填充可用的视口高度。如需读取下一行列,请在块方向上滚动到下一个屏幕。
打造清晰的阅读体验
如果列有多行,可能会造成不清晰的阅读体验,读者可能不会注意到有多行,而是跳过间隙继续向下阅读列。这是界面设计中应考虑的因素。即将推出的在行间距中添加装饰的功能将为您提供一种额外的工具来创建这种视觉区分。
行规则即将推出
多列级别 1 规范包含用于设置列分隔线样式的属性;此分隔线位于列之间的间隙中。用于设置行规则样式的属性包含在新的 CSS Gap Decorations 规范中,该规范目前处于开发者试用阶段。一旦此功能稳定下来,您便可以在网格、Flexbox 和多列布局中添加行规则和列规则。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-01-14。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-01-14。"],[],[]]