- From: Sam Davis via GitHub <noreply@w3.org>
- Date: Wed, 21 Jan 2026 01:41:41 +0000
- To: public-css-archive@w3.org
For this, I'm considering the principles that define the breaking behavior. I don't think the current default is necessarily "better" than the proposed one; in fact, it seems more "explainable" that decorations break with spanning items and don't bleed into crossing gaps by default. The fact that the third column gap decoration isn't broken is because it isn't constrained by a spanning item. I'd admit that the current pattern (bleeding into cross gaps) might be desirable for some authors, they can achieve it by using an interior inset of -50%. Regarding what you might expect for an inset of 0, this looks like a new break type to me, perhaps something along the lines of "follow items." This would act as a hybrid between spanning-item and intersection, where decorations start and end wherever items start and end. This plus `inset:0` would allow us to achieve such behavior. _(In this case there's some sort of precedence with which spanners win )_ -- GitHub Notification of comment by oSamDavis Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13137#issuecomment-3775728532 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 21 January 2026 01:41:42 UTC