Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Aligning Items Vertically | Flexbox
CSS Fundamentals

book
Aligning Items Vertically

The align-items property governs the vertical arrangement of flex items. Its default value is stretch.

css
align-items: stretch | center | flex-start | flex-end | baseline;

Let's run the following examples to get where do we need it.

stretch

It means that we extend items to the entire length of the cross axis.

html

index.html

css

index.css

copy
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="index.css" />
</head>
<body>
<ul class="cards-list">
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/joker.png"
alt="Joker"
width="64px"
/>
<p>Lorem, ipsum dolor.</p>
</li>
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/alien.png"
alt="Alien"
width="64px"
/>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Expedita quos
voluptate velit asperiores dolores deleniti debitis autem aliquid quia
delectus.
</p>
</li>
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/clown.png"
alt="Clown"
width="64px"
/>
<p>Lorem ipsum dolor sit amet.</p>
</li>
<li class="card">

center

Items are in the center of the cross axis.

html

index.html

css

index.css

copy
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="index.css" />
</head>
<body>
<ul class="cards-list">
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/joker.png"
alt="Joker"
width="64px"
/>
<p>Lorem, ipsum dolor.</p>
</li>
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/alien.png"
alt="Alien"
width="64px"
/>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Expedita quos
voluptate velit asperiores dolores deleniti debitis autem aliquid quia
delectus.
</p>
</li>
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/clown.png"
alt="Clown"
width="64px"
/>
<p>Lorem ipsum dolor sit amet.</p>
</li>
<li class="card">

flex-start

All items start at the beginning of the cross axis.

html

index.html

css

index.css

copy
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="index.css" />
</head>
<body>
<ul class="cards-list">
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/joker.png"
alt="Joker"
width="64px"
/>
<p>Lorem, ipsum dolor.</p>
</li>
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/alien.png"
alt="Alien"
width="64px"
/>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Expedita quos
voluptate velit asperiores dolores deleniti debitis autem aliquid quia
delectus.
</p>
</li>
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/clown.png"
alt="Clown"
width="64px"
/>
<p>Lorem ipsum dolor sit amet.</p>
</li>
<li class="card">

flex-end

All items are in the end of the cross axis (in the end of the parent flex container).

html

index.html

css

index.css

copy
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="index.css" />
</head>
<body>
<ul class="cards-list">
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/joker.png"
alt="Joker"
width="64px"
/>
<p>Lorem, ipsum dolor.</p>
</li>
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/alien.png"
alt="Alien"
width="64px"
/>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Expedita quos
voluptate velit asperiores dolores deleniti debitis autem aliquid quia
delectus.
</p>
</li>
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/clown.png"
alt="Clown"
width="64px"
/>
<p>Lorem ipsum dolor sit amet.</p>
</li>
<li class="card">

baseline

All flex items are aligned based on their text content baseline.

html

index.html

css

index.css

copy
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="index.css" />
</head>
<body>
<ul class="cards-list">
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/joker.png"
alt="Joker"
width="32px"
/>
<p>Lorem, ipsum dolor.</p>
</li>
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/alien.png"
alt="Alien"
width="16px"
/>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Expedita quos
voluptate velit asperiores dolores deleniti debitis autem aliquid quia
delectus.
</p>
</li>
<li class="card">
<img
src="https://codefinity-content-media.s3.eu-west-1.amazonaws.com/code-1/clown.png"
alt="Clown"
width="64px"
/>
<p>Lorem ipsum dolor sit amet.</p>
</li>
<li class="card">

1. What does the align-items property do?

2. Which of the following values can be used with the align-items property?

question mark

What does the align-items property do?

Select the correct answer

question mark

Which of the following values can be used with the align-items property?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 4

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

We use cookies to make your experience better!
some-alt