
www.anahian.com
Learn how flex-wrap controls item wrapping in CSS flexbox, with nowrap, wrap, and wrap-reverse values. See practical demos using width, margins, and flex-wrap: wrap to create responsive layouts.
Learn flex-flow as a shorthand for flex-direction and flex-wrap to define a flex container’s main and cross axes.
Explore how justify-content distributes free space along the main axis in a flex container, using start, end, center, space-between, space-around, and space-evenly to align flex items.
Learn how CSS flexbox aligns content inside a container using align-content and justify-content to distribute lines and items along main and cross axes, with center, start, end, and space-between.
Explore flex-grow, a flexbox property that lets items grow by a unitless proportion to fill space. Learn how equal values distribute space and how higher values make items grow more.
Learn how flex-basis defines each item's default size in flexbox, before space distribution. Use lengths like 20%, 5rem, or auto to size items according to width or height.
Learn how align-self overrides align-items to position an individual flex item in a flexbox, using values such as auto, flex-start, flex-end, center, baseline, and stretch.
Build a responsive header and navigation using css flexbox, set up fonts and icons, and implement a banner and about section with flex layouts.
Explore building a responsive services section with equal-sized cards using CSS flexbox. Set up the container, arrange three service boxes, and apply background colors for each card.
Master CSS flexbox techniques to build a responsive gallery and contact section, using display flex, flex basis, space-between justification, and Typekit fonts to style images, icons, and forms.
Flexbox Is the way to layout websites and web applications in the modern world.
In this class, you will learn about all the features and properties of Flexbox and how to use them! We will take a hands-on approach to discovering all the awesome ways to use Flexbox and by the end of the course, you will have a professional understanding of Flexbox and how to use it to layout Websites and Web Applications like modern CSS guru!
Each video includes a link to the lesson's code so you can easily follow and code along without needing anything but a web browser.
To be successful in this class all you need is a basic understanding of CSS and HTML!
The old way of laying out content on the web is in its last days. Learn how to utilize Flexbox to streamline, simplify, and future-proof your Websites and Mobile Applications!
After this course, you'll be able to use Flexbox to...
vertically align any element
create modern grids
take up remaining space
add spacing between elements
implement complete site layouts
and much more!
As a bonus, this course includes a complete Flexbox Cheat Sheet that you can use to recap all you've learned and to refer back to while using Flexbox.
Additionally, I included the code for a Flexbox demo showcase -- which is like an interactive cheat sheet for you to see in the browser that contains every property and every layout example from this tutorial.