is-four-fifths
is-three-fifths
is-two-fifths
is-one-fifth
Bulkit uses the Bulma.io flex-box based grid
system. It is very flexible and easy to use. To create a new row, create a div
with
a .columns
class. It serves as the main wrapper for the columns that you will use
to build your layout. This columns can have several modifiers:
.is-vcentered
: vertically centers all columns inside that row.
.is-gapless
: removes padding between columns.
.is-multiline
: gives the row the flex-wrap: wrap
css
property, so your columns span accross multiple lines.
.is-flex-mobile
: maintains the flex layout on mobile devices.
More modifiers and responsive options are available, just check the Bulma.io framework documentation. To add
columns, just add the needed number of divs
with a class of .column
inside the previously created .columns
div. Columns without any modifier share the
available space.
Column
Column
Column
Column
Columns have several size modifiers that you can define. You can try
.is-three-quarters
, is-two-thirds
, .is-half
,
.is-one-third
or .is-one-quarter
. Columns without a modifier will take
the available space remaining.
is-three-quarters
Auto
Auto
is-two-thirds
Auto
Auto
is-half
Auto
Auto
is-one-third
Auto
Auto
is-one-quarter
Auto
Auto
Columns can also be organized following a 12 columns grid system. In this case, modifiers take
the form of .is-*
followed by desired number, from 1 to 12.
is-2
Auto
Auto
Auto
Auto
Auto
Auto
Auto
is-3
Auto
Auto
Auto
Auto
Auto
Auto
is-4
Auto
Auto
Auto
Auto
Auto
is-5
Auto
Auto
Auto
Auto
Auto
is-6
Auto
Auto
Auto
Auto
You can find below some examples of what you can achieve with the Bulma grid. Layout
possibilities are endless. Note that you can easily nest .columns
(e.g : rows)
inside others .columns
.
is-6
is-6
is-4
is-8
is-4
is-4
is-4
is-3
is-3
is-3
is-3
is-7
is-5
Columns can be offseted easily. To offset a column, add a modifier following this naming
convention : is-offset-*
where *
represents the value of the offset
you want in the grid.
is-6 is-offset-3
is-4 is-offset-2
is-3 is-offset-5
Columns now support being divided in fifths since Bulma 0.6.1 : You can now use the following multiples of 20% :
is-four-fifths
is-three-fifths
is-two-fifths
is-one-fifth
is-four-fifths
Auto
Auto
is-three-fifths
Auto
Auto
is-two-fifths
Auto
Auto
is-one-fifth
Auto
Auto