Masonry layout in CSS, often associated with packing items of varying sizes into columns, lacks a baked-in solution unlike the 'Holy Grail' layout with CSS Grid. There are two competing proposals for integrating masonry into CSS, each with its merits: one as a sub-feature of CSS Grid and another as a separate module. Discussions among CSS experts highlight the challenges and benefits of both approaches, with accessibility and layout performance being key considerations.

Table of contents
What is masonry layout?Examples, please?There are two competing proposalsThe case for merging masonry and gridThe case for keeping masonry separate from gridWhere we at?Sort: