/    Sign up×
Reference /Pin to ProfileBookmark

The column-fill property designates how columns should be filled, balanced or not.

Syntax

Adding a height to a multi-column element allows you to control how the content fills the columns. Content can be balanced or filled sequentially.

div.ex {
  column-fill: auto;
}

Values

balance
Default value. About the same amount of content fills each column, but the columns will not be allowed to be taller than the height.

auto
Each column is filled with content until it reaches the height until it runs out of content. Columns will not necessarily all be filled or filled evenly.

initial
Sets the property to its default value.

inherit
Inherits this property’s value from its parent item.

Browser Compatibilty

Demos

Have a code example of column-fill? Submit a codepen.io demo and we'll showcase it here

to submit a demo.
CSS
×

Success!

Help @reference spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.25,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...