- From: Tab Atkins Jr. via GitHub <sysbot+gh@w3.org>
- Date: Wed, 04 Sep 2024 19:04:22 +0000
- To: public-css-archive@w3.org
The markup structure of a base ::picker() *is* going to be precisely standardized, I thought. That's required, in practice, for it to be predictably styleable, which is the point of the `base` feature in the first place. Any changes we make to the markup structure are going to be constrained by compat, or gated behind a new `appearance` keyword if they're too radical. Looking back at the spec for [part-like pseudos](https://drafts.csswg.org/css-pseudo/#part-like-pseudo-elements), I see that it doesn't actually carry over the bit of [::part()'s definition](https://drafts.csswg.org/css-shadow-parts/#part:~:text=The%20%3A%3Apart()%20pseudo%2Delement%20can%20take%20additional%20pseudo%2Dclasses%20after%20it) that allows arbitrary pseudo-classes to be used on it, but that was the intention. I'll look into getting that fixed. -- GitHub Notification of comment by tabatkins Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10775#issuecomment-2329778342 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 4 September 2024 19:04:23 UTC