~/talk

Defining “auto”

Talkat CSS Day 2015 · on Friday, 2015-06-12· [web-platform, css]
slides:none on file

Layout engine work is broken into four phases: style computation, box tree construction, layout (reflow), and paint and the talk shows concrete rules used at each step: box nodes map DOM to rectangles, Gecko uses a frame constructor, width auto usually fills the containing block while height auto is content-driven, and flex basis: auto uses content size plus aspect ratio with an implied minimum = min-content for flex items. Practical rules cover shrink-to-fit behavior for floats/tables and when to use rem ch or viewport units and media queries.

AI-written summary · about

  1. 0:00Start
  2. 1:07How Does Layout Engine Work
  3. 1:57Style Computation
  4. 2:41Selector Matching
  5. 3:23Compute the Values
  6. 3:48Line Height
  7. 4:57Box Tree
  8. 16:21Types of Sizing Primitives in Css
  9. 16:36Extrinsic Sizes
  10. 17:11Intrinsic Size
  11. 17:21Fixed Sizes
  12. 17:45Relative Units
  13. 18:16Viewport Units
  14. 18:41Extrinsic Sizing Fill
  15. 19:05Intrinsic Sizes
  16. 20:09Compound Sizes
  17. 21:10Shrink To Fit Formula
  18. 21:34Sizing Constraints
  19. 21:54Defining Auto
  20. 30:38Media Queries
  21. 35:04How Does Someone Get into Spec Writing
~/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.