~/talk

Enhancing Responsiveness With Flexbox

Talkat CSSconf EU 2015 · on Saturday, 2015-09-26· [css, web-performance]
slides:none on file

Shows concrete fixes: adds Flexbox as progressive enhancement over floats and percent widths to stop select text getting cut off and to make a job form and Booking.com customer‑service form auto-switch to a 2×2 layout without media queries. Demonstrates a real rule set—flex-basis: 40%; flex-grow: 1; flex-shrink: 0—that forces two-per-row wrapping and full‑width stretching, uses Flex to align map info windows and article headers, and uses margin-left: auto to push items and order to visually reorder content; examples work with fallbacks for older browsers.

AI-written summary · about

  1. 0:00Start
  2. 5:42Use the flex property instead
  3. 7:27Smarter sizing
  4. 8:53All of the CSS for those 2 layouts
  5. 9:39Layout change without media query
  6. 10:58Defining the flex property
  7. 12:10Breaking down the flex property
  8. 14:12Taking advantage of variable space
  9. 18:22Flexbox with float fallback
  10. 18:46Improved wrapping in RWD layout
  11. 21:11Spacing with table-layout:fixed
  12. 21:39Starter centered nav bar
  13. 26:11Demo: full-height stacked icons
  14. 28:31Fallback alignment options
  15. 30:04Remember this?
  16. 30:49order integer to specify flow order of flex items
  17. 31:09Use order property to move logo
  18. 33:12Demo: moving a photo on mobile
  19. 34:15Turn off flexbox in desktop styles
  20. 36:38Flexbox is not
~/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.