Rachel gives a terrific explanation of CSS layout from first principles, starting with the default normal flow within writing systems, moving on to floats, then positioning—relative, absolute, fixed, and sticky—then flexbox, and finally grid (with a coda on alignment). This is a great primer to keep bookmarked; I think I’ll find myself returning to this more than once.
Tuesday, May 29th, 2018
Monday, June 22nd, 2015
Friday, November 18th, 2011
Brad takes a detailed look at mobile browser support for fixed positioning and how it intersects with page zooming.