Re: [csswg-drafts] [css-flexbox] Flexbox alignment and fragmentation (#6812)

@fantasai The note, along with the various flex fragmentation algorithms below the note, suggest applying alignment per fragment. Since the specs for grid and table don't mention a similar note, the assumption for those is to apply alignment globally, which can lead implementors to handle alignment when fragmenting differently for the different display types.

For example, EdgeHTML applies alignment per fragment for flexbox but globally for grid. The idea of removing the note in the flexbox spec (and I suppose we would also need to update the algorithms to match) was to create consistency with grid and table in how to handle alignment.

However, keeping the note would be fine with me, as well, as long as the implication matches however we decide to apply alignment across the board, and as long as we add similar messaging to the specs for table and grid.

If we do decide to suggest applying alignment globally, instead, we might also need to update the spec at https://drafts.csswg.org/css-break/#break-margins since we probably don't want to truncate margins if alignment is handled globally.

-- 
GitHub Notification of comment by alisonmaher
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6812#issuecomment-993793195 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 14 December 2021 17:08:39 UTC