Browse all series
LanguagesBeginner12 episodes

CSS Flexbox Simplified

Flexbox is no longer an advanced topic in CSS. Today, it's an essential tool for styling modern web pages. In this course, we'll use a variety of real-world examples and components to explore all of the CSS properties related to flexbox. These examples will help you to better understand the core concepts and commit them to memory.

Series episodes

First Look at CSS Flexbox

3m 22s

Discover CSS Flexbox basics by building a flexible horizontal menu and testimonial section. Create responsive layouts with minimal code in this friendly tutorial!

Spacing and Alignment

10m 54s

Master CSS Flexbox to build a navigation menu with perfect spacing and alignment. Learn gap, justify-content, and align-items for clean, responsive layouts!

Wrap Items Into Multiple Rows

5m 30s

Learn how to use flex-wrap and align-content to create responsive multi-row layouts. Build flexible sections with dummy logos and master key flexbox properties!

Cross-Axis Alignment and Flow Direction

10m 14s

Learn how to use flex-direction and cross-axis alignment for responsive layouts. Master vertical stacking and media queries to optimize designs for all screens!

Grow and Shrink Flex Items

10m 23s

Discover how flex-grow and flex-shrink control flex item sizing in CSS. Master these properties to create flexible, responsive layouts with ease in this episode!

The Flex Property Decoded

9m 24s

Master the CSS flex property shorthand to control flex item sizing with ease. Learn how flex-grow, flex-shrink, and flex-basis work together in this episode!

Adjust the Order of HTML Elements

4m 53s

Adjust HTML element order with the CSS order property - rearrange flex items for responsive layouts and cleaner designs, step-by-step.

Aligning Individual Items

3m 59s

Learn to override flexbox alignment for individual items—adjust placement, spacing, and order to create precise, responsive layouts.

Flexbox and Auto Margins: A Powerful Combo

5m 23s

Master Flexbox auto margins to align items, solve sticky footer issues, and center elements for cleaner, responsive layouts.

Make a Flex Container Inline

4m 3s

Learn inline-flex to make containers act inline, align items beside text, and control layout with flexible inline elements.

Test Everything You've Learned About Flexbox

13m 29s

Build a complete mobile-first Flexbox layout: practice responsive design, learn media query adaptations, and master real-world layout techniques.

Flexbox vs Grid: Which to Choose?

7m 56s

Discover when to use Flexbox vs Grid for cleaner, more maintainable layouts. Get clear guidelines to write efficient, readable CSS with confidence.

Continue learning

Thumbnail for PHP 8 Crash Course
PHP 8 Crash Course

With Jeffrey Way

  • 9 episodes
  • Intermediate
  • Languages
Thumbnail for What's New in PHP 7.1
What's New in PHP 7.1

With Jeffrey Way

  • 5 episodes
  • Beginner
  • Languages
Thumbnail for PHP For Beginners
PHP For Beginners

With Jeffrey Way

  • 50 episodes
  • Beginner
  • Languages
Thumbnail for PHP 7 Up and Running
PHP 7 Up and Running

With Jeffrey Way

  • 7 episodes
  • Intermediate
  • Languages
Thumbnail for Modern CSS Workflow
Modern CSS Workflow

With Jeffrey Way

  • 7 episodes
  • Intermediate
  • Languages

Would you like to hear from Laracasts by email occasionally?