Display Utilities
.u-display-block { display: block; } .u-display-none { display: none; } .u-display-inline { display: inline; } .u-display-inline-block { display: inline-block; }
Responsive Display
Show
// display:block at (min-width: $sm) .u-display-block-sm { display: none; @include media($sm) { display: block !important; } } // display:block at (min-width: $md) .u-display-block-md { display: none; @include media($md) { display: block !important; } } // display:block at (min-width: $lg) .u-display-block-lg { display: none; @include media($lg) { display: block !important; } } // display:block at (min-width: $xl) .u-display-block-xl { display: none; @include media($xl) { display: block !important; } }
Hide
// display:none at (min-width: $sm) .u-display-none-sm { @include media($sm) { display: none !important; } } // display:none at (min-width: $md) .u-display-none-md { @include media($md) { display: none !important; } } // display:none at (min-width: $lg) .u-display-none-lg { @include media($lg) { display: none !important; } } // display:none at (min-width: $xl) .u-display-none-xl { @include media($xl) { display: none !important; } }
Flexbox
.u-display-flex { @include display(flex); } // Display flex at (min-width: $md) .u-display-flex-md { display: block; @include media($md) { @include display(flex); } } // Display flex at (min-width: $lg) .u-display-flex-lg { display: block; @include media($lg) { @include display(flex); } }
Overflow
.u-overflow-visible { overflow: visible; } .u-overflow-hidden { overflow: hidden; }