~/talk

Styling the Future: A Deep Dive into Modern CSS

Talkat NDC Sydney 2024 · 2024-02-12..02-16· [css, web-platform]
links:none on file
slides:none on file

Practical rundown of what actually works now: container queries (opt-in via containment, inline-size only today, container names and cqi units let components size to parents; polyfill is maintenance-only), :has selector (relationship/parent selection but not nested parent-of-parent), subgrid (available since Chrome 117; aligns child grids to parent), and view transitions (Chrome 111+, SPA-only screenshot-based transitions). Also: CSS nesting (128-level limit), cascade layers (anonymous layer tops unless defined), color functions (LCH, color-mix), trig functions, masonry and anchoring — check browser support before shipping.

AI-written summary · about

  1. 0:00Introduction
  2. 0:31About Anton
  3. 2:06Agenda
  4. 2:35W3C
  5. 3:30Nesting
  6. 6:55Cascade Layers
  7. 15:04Container Queries
  8. 20:26Subgrid
  9. 25:59H selector
  10. 30:45View transitions
  11. 36:30Colour spaces
  12. 40:25Colour Mix
  13. 44:22Trig
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.