Skip to main content

Layout

Utility classes for controlling display, flexbox, and alignment.

Display

ClassDescription
.blockdisplay: block
.inline-blockdisplay: inline-block
.inlinedisplay: inline
.flexdisplay: flex
.inline-flexdisplay: inline-flex
.tabledisplay: table
.griddisplay: grid
.hiddendisplay: none

Width

ClassDescription
.w-fullwidth: 100%

Flexbox

Direction

ClassDescription
.flex-colflex-direction: column

Justify Content

ClassDescription
.justify-startjustify-content: flex-start
.justify-centerjustify-content: center
.justify-endjustify-content: flex-end
.justify-betweenjustify-content: space-between
.justify-aroundjustify-content: space-around

Align Items

ClassDescription
.items-startalign-items: flex-start
.items-endalign-items: flex-end
.items-centeralign-items: center
.items-baselinealign-items: baseline
.items-stretchalign-items: stretch

Align Self

ClassDescription
.self-centeralign-self: center
.self-startalign-self: flex-start

Example

<div class="flex justify-between items-center">
<div>Left content</div>
<div>Right content</div>
</div>

Place Content

For grid and flex layouts, these classes control both align-content and justify-content at once.

ClassDescription
.place-content-centerplace-content: center
.place-content-startplace-content: start
.place-content-endplace-content: end
.place-content-betweenplace-content: space-between
.place-content-aroundplace-content: space-around
.place-content-evenlyplace-content: space-evenly
.place-content-baselineplace-content: baseline
.place-content-stretchplace-content: stretch

Positioning

ClassDescription
.relativeposition: relative
.absoluteposition: absolute
.top-0top: 0
.left-0left: 0