Change the alignment of elements with the
vertical-alignment
utilities. Please note that vertical-align only affects inline, inline-block,
inline-table, and table cell elements.
Choose from .align-baseline
, .align-top
, .align-middle
, .align-bottom
,
.align-text-bottom
, and .align-text-top
as needed.
To vertically center non-inline content (like <div>
s and more), use
our flex box utilities.
With inline elements:
{ {< example >} } baseline top middle bottom text-top text-bottom { {< /example >} }
With table cells:
{ {< example >} }
baseline | top | middle | bottom | text-top | text-bottom |
{ {< /example >} }
CSS#
Sass utilities API#
Vertical align utilities are declared in our utilities API in
scss/_utilities.scss
. Learn how to use the utilities API.
{ { < scss-docs name="utils-vertical-align" file="scss/_utilities.scss" }}