- From: Romain Menke via GitHub <sysbot+gh@w3.org>
- Date: Fri, 28 Jun 2024 09:24:10 +0000
- To: public-css-archive@w3.org
romainmenke has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-container] Element queries == Container queries allow us to query a container for specific conditions, including values of custom properties through `style()` queries. But they do not allow us to query the element itself. In https://github.com/w3c/csswg-drafts/issues/10064 there is a proposal for inline conditions that do allow setting values conditionally when an element has a specific value. Implementers indicated that this would be possible Can we have the same as an `at rule`? I am assuming that this needs to be highly restricted (only `style()` queries with custom properties?) ```css .foo { background-color: blue; color: white; border-radius: 2px; @element style(--color: pink) { background-color: pink; color: black; border-radius: 4px; } } ``` ------ Benefits I see to this syntax: - allows setting multiple declarations with a single condition - values can be easily invalid at parse time Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10509 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 28 June 2024 09:24:11 UTC