- From: Guillaume via GitHub <sysbot+gh@w3.org>
- Date: Tue, 15 Mar 2022 04:39:22 +0000
- To: public-css-archive@w3.org
Conditional rules nesting is now defined, but `CSSConditionalRule.style` may be missing in [CSSOM](https://drafts.csswg.org/css-nesting-1/#cssom), or is it intentional to not define it? Browsers currently do not support nested rules, but I hope the following exemple is syntactically correct: ```css .selector { & .child { color: green; } @media all { color: red; } } ``` ```js const { styleSheets: [{ cssRules: [nestedRule, mediaRule] }] } = document console.log(nestedRule.style.color) // green console.log(mediaRule.style) // undefined console.log(el.style.color) // red ``` **Side question** How do you know when/if a spec is ready for testing, to receive implementation experience, before moving to CR? I'm not sure that CSS Nesting is ready for testing. This is the reason why I did not create a new issue for this. If it is not ready, my comment does not matter so please forgive me for the noise. -- GitHub Notification of comment by cdoublev Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2891#issuecomment-1067557252 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 15 March 2022 04:39:24 UTC