- From: Miriam Suzanne via GitHub <sysbot+gh@w3.org>
- Date: Sat, 13 Feb 2021 01:06:13 +0000
- To: public-css-archive@w3.org
mirisuzanne has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-contain-3] What container features can be queried? == This relates to #5796, adding Container Queries to Contain Level 3. Since container queries resolve against a contained ancestor element, rather than _the viewport_, we've discussed the ability to use actual/computed font sizes when resolving container dimensions in font-relative units: ```css html { font-size: 24px; contain: size layout; } /* resolves against browser default font size - often 16px */ @media (width > 30em) { /* applies above 480px viewport */ } /* resolves against container font size - in this case 24px */ @container (width > 30em) { /* applies above 720px container */ } ``` Would we be able to query other computed values on the container? A few quick examples: ```css /* custom properties */ @container (var(--color-mode) = dark) { a { color: plum; } } /* background-color */ @container (background-color = black) { h2 { color: white; } } /* background-color */ @container (font-style = italic) { em { font-style: normal; } } ``` Some of the use-cases here might overlap with #5624. If they are possible, would these queries require the same size/layout/style containment that we need for dimensional queries? Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5989 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Saturday, 13 February 2021 01:06:14 UTC