- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Wed, 10 Nov 2021 17:33:06 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-position] abspos semi-replaced elements`. <details><summary>The full IRC log of that discussion</summary> <fantasai> Topic: [css-position] abspos semi-replaced elements<br> <fantasai> github: https://github.com/w3c/csswg-drafts/issues/6789<br> <fantasai> iank_: Bunch of history here<br> <fantasai> iank_: When we have width/height=auto<br> <fantasai> iank_: can either shrink-to-fit or stretch in that axis<br> <fantasai> iank_: in Grid Layout, most items will stretch except replaced elements<br> <fantasai> iank_: every layout mode make these decisions<br> <fantasai> iank_: semi-replaced element in block layout, frex, is shrhink-to-fit<br> <fantasai> iank_: Question is about abspos semi-replaced element, say with inset: 0<br> <fantasai> iank_: Firefox stretches in block axis, shrink in inline<br> <fantasai> iank_: webkit stretch both axes<br> <fantasai> iank_: chrome ...<br> <fantasai> iank_: So what do we want to do here?<br> <fantasai> iank_: previously FF team strongly wanted shrink-to-fit here<br> <fantasai> Rossen_: anyone from FF?<br> <TabAtkins> As I said in the issue a few minutes ago, "every divergence that buttons make from a standard inline-block is unfortunate."<br> <fantasai> Rossen_: Do we shrink-to-fit in both axes, or stretch in both axes, to make behavior symmetric and consistent<br> <TabAtkins> Because it has been asserted quite confidently in the past by implementors that buttons were *not* replaced elements, and were fully described solely by inline-block behavior ^_^<br> <fantasai> dholbert: Don't have an answer atm, but will take a look<br> <Rossen_> q?<br> <drott> fantasai: tab and i figured that<br> <drott> fantasai: since webkit implements stretch on both axis<br> <drott> fantasai: that makes it web compatible<br> <drott> fantasai: [missed] you can always get the other behavior by switching alignment<br> <Rossen_> ack TabAtkins<br> <Rossen_> ack fantasai<br> <fantasai> TabAtkins: In the past, impl have said that buttons aren't replaced elements<br> <fantasai> TabAtkins: and fully described by inline/block behavior, so the more we can make that true the better<br> <fantasai> TabAtkins: having them stretch by default would make them match non-replaced<br> <fantasai> iank_: I'm fine either way, but historically FF folks have been very strong in their opinion wrt shrink-to-fit<br> <fantasai> Rossen_: OK, let's give dholbert some time to look through it<br> <fantasai> Rossen_: if we can resolve on this later on in the call, great, if not, bring back next week<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6789#issuecomment-965575905 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 10 November 2021 17:33:08 UTC