Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Intent to Prototype: Column wrapping for multicol

94 views
Skip to first unread message

Morten Stenshorne

unread,
Mar 25, 2025, 6:36:46 AMMar 25
to blink-dev

Contact emails

mste...@chromium.org

Explainer

https://github.com/mstensho/column-wrap

Specification

https://drafts.csswg.org/css-multicol-2

Summary

Add support for the `column-wrap` and `column-height` CSS properties, from multicol Level 2. https://drafts.csswg.org/css-multicol-2/#cwr https://drafts.csswg.org/css-multicol-2/#ch This allows for vertical column layout, or even 2D column layout. Columns can have an explicit constrained height, apart from being derived from the content-box height of the multicol container, and wrap to a new row of columns when all columns have been filled for one row, rather than creating overflowing columns in the inline direction.



Blink component

Blink>Layout>MultiCol

Motivation

None



Initial public proposal

None

TAG review

None

TAG review status

Pending

Risks



Interoperability and Compatibility

None



Gecko: No signal (https://github.com/mozilla/standards-positions/issues/1201)

WebKit: No signal (https://github.com/WebKit/standards-positions/issues/477)

Web developers: No signals

Other signals:

WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?

None



Debuggability

None



Is this feature fully tested by web-platform-tests?

Yes

Flag name on about://flags

MulticolColumnWrapping

Finch feature name

None

Non-finch justification

None

Requires code in //chrome?

False

Tracking bug

https://issues.chromium.org/issues/403183884

Estimated milestones

No milestones specified



Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5176206485618688?gate=5142246950961152

This intent message was generated by Chrome Platform Status.
Reply all
Reply to author
Forward
0 new messages