In 2017, many browsers support layout methods that were designed for the type of sites and applications we build on the web today. Flexbox and Grid will revolutionize frontend development, but to fully understand them you need to understand how layout works.
Rachel Andrew offers an introduction to new CSS tools and specifications for layout with the aim of not just teaching you how to use them but giving you the knowledge to determine which tool you should choose for which task.
Rachel starts by taking a brief look at the existing tools for layout, explaining when you might still need to reach for these tools and what challenges these tools present before setting the scene for the newer methods that solve some of these problems when used for complex layout.
Rachel then explores newer tools like Flexbox and Grid layout, demonstrating how to use them to your best advantage while also supporting older browsers without Flexbox or Grid support.
Rachel Andrew is a front- and backend web developer, author, speaker, and cofounder of the CMS Perch. Rachel is a Google Developer Expert and an invited expert to the CSS Working Group. She is a regular contributor to a number of publications both on- and offline; her books include the recent Get Ready for CSS Grid Layout. She also writes about business and technology on her own site, Rachelandrew.co.uk.
Comments on this page are now closed.
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org