By default, columns are only activated from tablet onwards. This means columns are stacked on top of each other on mobile.
If you want columns to work on mobile too, just add the is-mobile
modifier on the columns
container:
You are viewing the deprecated 0.6.2 version of the website. Click here to view the latest version
Documentation
Everything you need to create a website with Bulma
By default, columns are only activated from tablet onwards. This means columns are stacked on top of each other on mobile.
If you want columns to work on mobile too, just add the is-mobile
modifier on the columns
container:
1
2
3
4
<div class="columns is-mobile">
<div class="column">1</div>
<div class="column">2</div>
<div class="column">3</div>
<div class="column">4</div>
</div>
If you only want columns on desktop upwards, just use the is-desktop
modifier on the columns
container:
1
2
3
4
<div class="columns is-desktop">
<div class="column">1</div>
<div class="column">2</div>
<div class="column">3</div>
<div class="column">4</div>
</div>
You can define a column size for each viewport size: mobile, tablet, and desktop.
is-half-mobile
is-one-third-tablet
is-one-quarter-desktop
1
1
1
1
<div class="columns is-mobile">
<div class="column is-three-quarters-mobile is-two-thirds-tablet is-half-desktop is-one-third-widescreen is-one-quarter-fullhd">
<code>is-three-quarters-mobile</code><br>
<code>is-two-thirds-tablet</code><br>
<code>is-half-desktop</code>
<code>is-one-third-widescreen</code>
<code>is-one-quarter-fullhd</code>
</div>
<div class="column">1</div>
<div class="column">1</div>
</div>
This page is open source.
Noticed a typo? Or something unclear?
Improve this page on GitHub
Bulma Partners
Check out their products!