Display
properties
Class
Class | Attribute |
---|---|
display--none | display: none |
display--block | display: block |
display--inline-block | display: inline-block |
display--inline | display: inline |
display--flex | display: flex |
display--inline-flex | display: inline-flex |
responsive
Our responsive classes take a mobile-first approach by either showing or hiding elements at specified viewports. The classes are broken down by using show
or hide
and applying a viewport suffix such as :tablet
or :desktop
.
For example, if you wanted to start displaying an element at the laptop screen size, you would add hide show:laptop
. The hide
class adds display: none
which affects all screen sizes. Whereas the show:laptop
class adds display: block
at the respected media query. On the flip side, if you wanted to hide an element at the laptop resolution, you owuld simply add hide:laptop
. It might help to think of these classes from the “mobile-first” approach.
Class
Class | Result |
---|---|
show-print | Show on printed media. |
hide-print | Hide on printed media. |
show | Show at all screen sizes. |
show:tablet | Show at our tablet breakpoint and up. |
show:lg-tablet | Show at our large tablet breakpoint and up. |
show:laptop | Show Show at our laptop breakpoint and up. |
show:desktop | Show at our desktop breakpoint and up. |
hide | Hide on all screen sizes. |
hide:tablet | Hide on our tablet breakpoint and up. |
hide:lg-tablet | Hide on our large tablet breakpoint and up. |
hide:laptop | Hide on our laptop breakpoint and up. |
hide:desktop | Hide on our desktop breakpoint and up. |