- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Wed, 09 Aug 2023 17:02:11 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-pseudo] Define ::backdrop`, and agreed to the following: * `RESOLVED: All 'display' values other than 'none' or 'contents' on '::backdrop' compute to 'block'.` <details><summary>The full IRC log of that discussion</summary> <TabAtkins> https://github.com/w3c/csswg-drafts/issues/7845#issuecomment-1507536451<br> <fantasai> TabAtkins: Some questions about how ::backdrop should work in the tree<br> <fantasai> TabAtkins: First, should it be forced to 'display: block !important' in the UA stylesheet?<br> <fantasai> TabAtkins: doing so avoids some follow-up questions<br> <oriol> q+<br> <fantasai> TabAtkins: given it's just designed to put color behind an element, seems unlikely that giving it any other display type would ever matter<br> <fantasai> TabAtkins: so first question is, can we force it to 'display: block'?<br> <fantasai> oriol: I disagree with this<br> <emilio> q+<br> <Rossen_> ack oriol<br> <fantasai> oriol: because I think that 'display: none' makes sense<br> <fantasai> oriol: I would be fine would be saying that all values except 'none' and maybe 'contents' compute to 'block'<br> <fantasai> oriol: but I wouldn't do this with a UA !important rule<br> <fantasai> TabAtkins: another possibility is to lean on 'content: none', which would cause it to not generate<br> <fantasai> TabAtkins: so we don't need 'display: none' to make it disappear<br> <fantasai> oriol: I guess that could work<br> <fantasai> oriol: but 'display: none' tends to work on pseudo-elements<br> <fantasai> oriol: but I guess 'content: none' could address the use case<br> <fantasai> TabAtkins: but we could also do special computation rule<br> <Rossen_> ack emilio<br> <fantasai> emilio: My question was same as Oriol<br> <fantasai> emilio: is there a use case to set 'none'<br> <fantasai> emilio: but I'd rather magically turn to block than rely on 'content: none'<br> <fantasai> emilio: but as long as 'none' works, fine to make everything else a block<br> <fantasai> TabAtkins: proposed that all values other than 'none' or 'contents' values compute to 'block'<br> <fantasai> RESOLVED: All 'display' values other than 'none' or 'contents' on '::backdrop' compute to 'block'.<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7845#issuecomment-1671817983 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 9 August 2023 17:02:13 UTC