- From: Joe Pea via GitHub <sysbot+gh@w3.org>
- Date: Wed, 10 Apr 2024 16:03:34 +0000
- To: public-css-archive@w3.org
I've been starting to use CSS Nesting and ran into this problem. Here's what I tried, that didn't work: ```js sl-card { &::part(base) { @media (prefers-color-scheme: light) { background: rgb(255 255 255 / 0.4); backdrop-filter: saturate(1.3) contrast(1.5) blur(33px); } @media (prefers-color-scheme: dark) { background: hsl(240 5.9% 11% / 0.65); backdrop-filter: blur(33px); } } } ``` I had to change it to this for it to work: ```js sl-card { @media (prefers-color-scheme: light) { &::part(base) { background: rgb(255 255 255 / 0.4); backdrop-filter: saturate(1.3) contrast(1.5) blur(33px); } } @media (prefers-color-scheme: dark) { &::part(base) { background: hsl(240 5.9% 11% / 0.65); backdrop-filter: blur(33px); } } } ``` I thought CSS Nesting was not working as it should.; I thought Nesting was merely syntax sugar. Then someone pointed me to this issue. -- GitHub Notification of comment by trusktr Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9492#issuecomment-2047935760 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 10 April 2024 16:03:35 UTC