- From: Roman Komarov via GitHub <noreply@w3.org>
- Date: Thu, 03 Jul 2025 11:36:52 +0000
- To: public-css-archive@w3.org
In https://github.com/w3c/csswg-drafts/issues/9740 it was brought up that there is a similar case, where you could have something like `.foo :scope .bar`, or, likely more often, `:scope .bar:is(.foo *)`, where we'd want to clarify that this `.foo` should be “in scope”. I propose to introduce something like a `:in-scope` pseudo-class, which could be then used with any selectors, and will only match for elements that are inside the current scope. The example from the OP will be then ```CSS @scope (my-scope) to (my-scope) { :scope:has(a:in-scope) { … } } ``` -- GitHub Notification of comment by kizu Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9841#issuecomment-3031942628 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 3 July 2025 11:36:53 UTC