Comments on Masonry, Item Flow, and… GULP? Things that Eric A. Meyer, CSS expert, writes about on his personal Web site; it's largely Web standards and Web technology, but also various bits of culture, politics, personal observations, and other miscellaneous stuff 2026-01-22T18:44:09Z https://meyerweb.com/eric/thoughts/2025/05/21/masonry-item-flow-and-gulp/feed/atom/ By: Eric Meyer Eric Meyer http://www.meyerweb.com/ https://meyerweb.com/eric/thoughts/?p=5577#comment-4215571 2026-01-22T18:44:09Z 2026-01-22T18:44:09Z In reply to Chris Z.

Chris Z: That is sometimes the way of things.

]]>
By: Chris Z Chris Z https://messengerwebdesign.com https://meyerweb.com/eric/thoughts/?p=5577#comment-4215535 2026-01-22T17:44:20Z 2026-01-22T17:44:20Z Given the announcement that the syntax will be grid-lanes, this all seems moot.

]]>
By: WebDev WebDev https://veduis.com https://meyerweb.com/eric/thoughts/?p=5577#comment-4062735 2025-07-03T16:17:01Z 2025-07-03T16:17:01Z Okay, mind blown! I’ve been following the masonry debate for a while, and I was Team Grid, but this Item Flow proposal feels like it’s sidestepping the whole argument in the best way. Being able to apply wrapping and packing to both flex and grid is wild. That example with grid-auto-columns: 1fr and item-wrap: nowrap for equal-width grid items is something I didn’t even know I needed. Can’t wait to see how this evolves! Thanks for breaking it down.

]]>
By: Bruce Lawson's personal site  : Reading List 342 Bruce Lawson's personal site  : Reading List 342 https://brucelawson.co.uk/2025/reading-list-342/ https://meyerweb.com/eric/thoughts/?p=5577#comment-4054491 2025-06-13T12:46:35Z 2025-06-13T12:46:35Z […] Masonry, Item Flow, and… GULP? – Eric Meyer on progress towards a Grand Unified Layout Platform (GULP) in CSS […]

]]>
By: Fritzi Fritzi https://bohemiansultriness.nekoweb.org https://meyerweb.com/eric/thoughts/?p=5577#comment-4049045 2025-05-30T17:20:22Z 2025-05-30T17:20:22Z Hello Eric,

I’m a hobbyist working with HTML and CSS, but I’m following the development of the masonry feature with great interest (which is how I came across this article).

Right now, I use masonry as an optional feature on my personal site for browsers that support it. Here’s the code I’m using:

grid-template-rows: masonry;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
gap: 10px;

What I love about this approach is how easily it fits into the grid system I already (kinda) know. To switch to flexible row alignment, all I have to do is add grid-template-rows: masonry; and remove my usual centring styles.

That being said, I can also see the value in the proposed item-* properties. Being able to describe item flow behaviour consistently across both grid and flex layouts would definitely lower the learning curve and make CSS feel much more coherent.

]]>
By: Weeknotes 25:21 | Jeff Bridgforth Weeknotes 25:21 | Jeff Bridgforth https://jeffbridgforth.com/weeknotes-may-26-2025/ https://meyerweb.com/eric/thoughts/?p=5577#comment-4047414 2025-05-26T22:03:26Z 2025-05-26T22:03:26Z […] Masonry, Item Flow, and… GULP? (Eric Meyer) […]

]]>
By: Ondřej Ondřej https://www.ondrejkonecny.com/ https://meyerweb.com/eric/thoughts/?p=5577#comment-4045265 2025-05-22T06:25:05Z 2025-05-22T06:25:05Z Thanks for sharing this piece, always learning great stuff.

]]>