Course Information
Course Overview
Understand every Flexbox property with unique examples, visual guides and a final responsive layout.
This course is designed to help you elevate your HTML webpage layouts using the power of CSS Flexbox, a layout model that gives you precise control over alignment, spacing, and responsiveness.
You’ll learn how each Flexbox property works through clear demonstrations, covering both parent container properties and child item properties.
Properties applied to the parent flex container:
flex-direction – Set the direction items are laid out (row or column)
flex-wrap – Control whether items wrap or stay on a single line
flex-flow – Combine flex-direction and flex-wrap with a shorthand
justify-content – Align items along the main axis (e.g., left, center, space-around)
align-items – Align items along the cross axis
align-content – Control spacing between multiple lines of items
Properties applied to individual flex items:
flex-basis – Define an item’s initial size before space is distributed
flex-grow – Distribute remaining space between flex items
flex-shrink – Control how items shrink when space is limited
flex – A shorthand for setting flex-grow, flex-shrink, and flex-basis
order – Change the visual order of items
align-self – Override alignment for a specific item
To build a deeper understanding, you’ll also see Flexbox in action across a range of scenarios, helping you clearly connect each property to its real-world effect.
By the end of this course, you’ll not only understand how to use Flexbox, you'll also know why it behaves the way it does, giving you greater confidence and control when building flexible layouts.
Course Content
- 10 section(s)
- 35 lecture(s)
- Section 1 Introduction
- Section 2 Overview Of Parent Flex Container Properties
- Section 3 Flex Direction
- Section 4 Flex Wrap
- Section 5 Flex Flow
- Section 6 Justify Content
- Section 7 Align Items
- Section 8 Align Content
- Section 9 Overview Of Child Flex Item Properties
- Section 10 Flex Basis
What You’ll Learn
- Understand the core concepts behind CSS Flexbox
- Apply Flexbox properties to parent containers and child items
- Use flex-direction, justify-content, align-items, and more
- Control layout behavior with flex-grow, flex-shrink, and flex-basis
- Learn the math behind how Flexbox distributes space
- Understand how Flexbox simplifies responsive design
- Use shorthand properties to write clean, efficient CSS
Reviews
-
UUdemy User
Learned many things thanks
-
AAbdul Malik Sackey
great explanation finally am going to fall in love with front end
-
SSwasti Prosad Mondal
Very Helpfull
-
DDawodu Olalekan
It's a cool tutorial. Relatable content with simple explanations.