- From: Steinar H. Gunderson via GitHub <sysbot+gh@w3.org>
- Date: Fri, 07 Oct 2022 13:40:24 +0000
- To: public-css-archive@w3.org
sesse has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-nesting-1] CSSOM for nested media query rules == What should the CSSOM look like for this snippet? div { color: red; @media-query(min-width > 100px) { color: green; & span { color: blue; } } } Specifically, where does the “color: green;” go? It cannot be on the media query rule, because those do not support containing CSS properties. One could say there's an implicit & {} CSSStyleRule (the example says the syntax is “equivalent” to that, though the standard text does not specify it, just that the properties “\[apply\] to the same elements as the parent rule”), but if so, would the “& span” rule be a subrule of that implicit & {} rule, or would it lie under the media query rule? How would it serialize? What about if the “color: green” is removed, so there are no properties under the @media-query? Would that change anything, or would there still be a & {} rule? Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7850 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 7 October 2022 13:40:26 UTC