Skip to content

Display

Utilities for controlling the CSS display property.

Classes

Classdisplay
d-nonenone
d-blockblock
d-inlineinline
d-inline-blockinline-block
d-flexflex
d-inline-flexinline-flex
d-gridgrid
d-inline-gridinline-grid
d-tabletable
d-table-rowtable-row
d-table-celltable-cell
d-contentscontents

Responsive variants

All classes support responsive prefixes — useful for showing/hiding or changing display type at different breakpoints:

ExampleResult
d-none md:d-blockHidden on mobile, block on tablet+
d-block md:d-noneBlock on mobile, hidden on tablet+
d-block md:d-flexBlock on mobile, flex on tablet+

Examples

html
<!-- Hide on mobile -->
<div class="d-none md:d-block">
  Visible on tablet and wider only
</div>

<!-- Show only on mobile -->
<div class="d-block md:d-none">
  Visible on mobile only
</div>

<!-- Inline flex for icon + label -->
<span class="d-inline-flex items-center gap-2">
  <i class="icon"></i>
  Label
</span>

<!-- Grid container -->
<div class="d-grid gap-4">
  <div>Cell 1</div>
  <div>Cell 2</div>
</div>