~/talk

CSS Grid - What is this Magic?!

Talkat NDC Oslo 2019 · 2019-06-17..06-21· [css, web-platform]
slides:none on file

Shows how CSS Grid lays out a notebook app with concrete code: uses repeat()/fr units to make equal columns, grid-template-areas to place header/nav/main/footer, and seven lines of CSS to get a working layout. Demonstrates autofill/auto-fit + minmax for responsive card grids, uses gap instead of margins, and pairs Grid with Flexbox for nav/footer. Warns that display:contents can hide content from screen readers and that subgrid (Firefox Nightly only) is the new feature to watch. Recommends using Firefox DevTools grid inspector; browser support is ~91% in Europe.

AI-written summary · about

  1. 0:00Introduction
  2. 8:39What is CSS Grid
  3. 13:43FR Unit
  4. 15:05Grid Template
  5. 22:16Display Contents
  6. 24:33Display Contents Bug
  7. 25:55CSS SubGrid
  8. 29:05Flexbox vs Grid
  9. 29:50Grid vs Flexbox
  10. 30:57justify items
  11. 32:26width
  12. 34:21autofill
  13. 35:43minmax
  14. 37:26gridgap
  15. 40:35browser support
  16. 44:28supports query
  17. 46:21Grid template areas
  18. 46:59CSS Grid 20
  19. 47:52CSS Grid Support
  20. 49:33CSS Grid Maintenance
  21. 50:17Conclusion
  22. 51:13Resources
  23. 53:21Questions
~/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.