CSS Layouts: From Float to Flexbox and Grid

Go to class
Write Review

Free Online Course: CSS Layouts: From Float to Flexbox and Grid provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. CSS Layouts: From Float to Flexbox and Grid is taught by Christina Truong.

Overview
  • Floats are fading away fast. Learn how to make the jump from floats to Flexbox and Grid to more efficiently create page layouts with CSS.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • Using the exercise files
    1. An Overview of Page Layouts
    • Layouts with HTML
    • Layouts with CSS
    • Browser support and CSS standards
    2. Float, Display, and Position
    • Inline and block elements
    • The box model properties
    • The display property
    • The box model and layouts
    • The float property
    • Clearing floats
    • Setting up your project
    • Exercise: Build a layout with float
    • Position: Relative and absolute
    • Position: Fixed, sticky, and static
    3. Flexbox
    • Getting started with Flexbox
    • Orientation with flex-direction and flex-wrap
    • Flexible sizing
    • Sizing multiple flex items
    • The order property
    • Nesting flex containers
    • Exercise: Build a layout with Flexbox
    • Exercise: Build a layout with Flexbox
    4. Grid
    • Grid vs. Flexbox
    • Grid, grid systems, and CSS Grid
    • Create a basic Grid layout
    • Columns, rows, and gutters with Grid
    • Positioning with Grid
    • Exercise: Build a layout with Grid
    • Firefox Grid Inspector
    Conclusion
    • Next steps and resources