Overflow
Angular Bootstrap 5 Overflow
Use these shorthand utilities for quickly configuring how content overflows an element.
Basic example
Adjust the overflow
property on the fly with four default values and classes.
These classes are not responsive by default.
.overflow-auto
on an element with set width and
height dimensions. By design, this content will vertically scroll.
.overflow-hidden
on an element with set width and
height dimensions.
.overflow-visible
on an element with set width and
height dimensions.
.overflow-scroll
on an element with set width and
height dimensions.
<div class="overflow-auto">...</div>
<div class="overflow-hidden">...</div>
<div class="overflow-visible">...</div>
<div class="overflow-scroll">...</div>
Using Sass variables, you may customize the overflow utilities by changing the
$overflows
variable in _variables.scss
.
More examples
Showing content that overflows
Hide or show overflowing content using the .overflow-visible
or .overflow.hidden
classes.
Overflow visible
Overflow hidden
Scrolling if needed
Use .overflow-auto
to add scrollbars to an element in the event that its content overflows the bounds of that element. Unlike .overflow-scroll
, which always shows scrollbars, this utility will only show them if scrolling is necessary.
<div class="overflow-auto">...</div>
Scrolling always
Use .overflow-scroll
to add scrollbars to an element. Unlike .overflow-auto
, which only shows scrollbars if they are necessary, this utility always shows them. Note that some operating systems (like macOS) hide unnecessary scrollbars regardless of this setting.
<div class="overflow-scroll">...</div>
Scrolling horizontally always
Use .overflow-x-scroll
to allow horizontal scrolling and always show scrollbars unless always-visible scrollbars are disabled by the operating system.
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Atque animi autem cum assumenda perferendis
<div class="overflow-x-scroll">...</div>
Scrolling vertically always
Use .overflow-y-scroll
to allow vertical scrolling and always show scrollbars unless always-visible scrollbars are disabled by the operating system.
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Atque animi autem cum assumenda perferendis
<div class="overflow-y-scroll">...</div>