Skip to content
0

Visibility ​

Control whether an element is visible, invisible, or collapsed.

Quick Reference ​

ClassProperties
.visiblevisibility: visible
.invisiblevisibility: hidden
.collapsevisibility: collapse

Basic Usage ​

html
<!-- Visible element (default) -->
<div class="visible">I am visible</div>

<!-- Hidden but still takes up space -->
<div class="invisible">I am invisible but still occupy space</div>

<!-- Collapsed (hidden and takes no space) -->
<tr class="collapse">Collapsed row</tr>

Visibility vs Display ​

ClassTakes SpaceVisible
.visibleYesYes
.invisibleYesNo
.collapseNoNo
.hiddenNoNo

TIP

Use .invisible when you want to hide an element but preserve its layout space. Use .hidden (from Display utilities) to remove it from the layout entirely.

SCSS Source ​

scss
// From _utilities.scss — $visibility-list
$visibility-list: (visible, invisible, collapse) !default;

Released under the MIT License.