Back to CSS Notes
Topic #171

Flexbox Intro

Flexbox is the one-dimensional layout system that aligns items in rows or columns. It replaced floats for almost every alignment job.


CSS Flexbox (Flexible Box Layout)

CSS Flexbox is short for the CSS Flexible Box Layout module.

Flexbox is a layout model for arranging items (horizontally or vertically) within a container, in a flexible and responsive way.

Flexbox makes it easy to design a flexible and responsive layout, without using float or positioning.

Item 1

Item 2

Item 3

Item 4

Item 5

Note: Flexbox vs. Grid CSS Flexbox is used for a one-dimensional layout, with rows OR columns. CSS Grid is used for a two-dimensional layout, with rows AND columns.


CSS Flexbox Components

A flexbox always consists of:

  • A Flex Container - The parent (container) element, where the display property is set to flex or inline-flex
  • One or more Flex Items - The direct children of the flex container automatically becomes flex items

A Flex Container with Three Flex Items

The element below represents a flex container (the blue area) with three flex items.

Item 1

Item 2

Item 3

Example

  <html>
<head>
<style>
.container {
  display: flex;

  background-color: DodgerBlue;
}

.container div {

  background-color: #f1f1f1;
  margin: 10px;
  padding: 20px;

  font-size: 30px;
}
</style>
</head>
<body>

<div
  class="container">
  <div>Item 1</div>
  <div>Item 2</div>

  <div>Item 3</div>
</div>

</body>
</html>

Note: You will learn more about flex containers and flex items in the next chapters.

Want to go beyond the notes?

Join Coding Now Tech Institute's CSS course — live mentorship, real projects, and 100% placement support.

Enroll Now — Free Demo Available

Flexbox Intro – FAQs

Quick answers about learning Flexbox Intro in CSS.

This free note from Coding Now Tech Institute explains Flexbox Intro in CSS — concept, syntax and worked code examples you can copy, run and revise before interviews.
Yes. Every CSS topic on Coding Now Tech Institute, including Flexbox Intro, is 100% free with no signup required.
With focused practice, most students grasp Flexbox Intro in 1–3 days from these notes; pairing it with Coding Now Tech Institute's mentor-led course takes you to job-ready depth faster.
Use the code examples in this note, then ask doubts for free on the Coding Now Tech Institute Community (/community) — expert instructors answer within 24 hours.
Call NowEnroll Now