Display
Utilities for controlling the display box type of an element.Import
API
Fromdisplay/display.js:34:
Display Property
Control the display type:display.js:14-16:
Responsive Display
Show/hide elements at different breakpoints:Print Display
Control display for print media:display.js:4-12:
Overflow
Control content overflow:display.js:18-20:
Directional Overflow
Text Overflow
Control text overflow behavior:display.js:22-24:
Visibility
Control element visibility:display.js:26-28:
White Space
Control text wrapping:display.js:30-32:
Common Patterns
Truncate Text
Multi-line Truncate
Scrollable Container
Hide/Show on Print
Responsive Flex/Grid
With sx Prop
TypeScript
Available Properties
| Prop | CSS Property | Values |
|---|---|---|
display | display | block, inline, inline-block, flex, grid, none, etc. |
displayPrint | display (in @media print) | Same as display |
overflow | overflow | auto, hidden, scroll, visible |
textOverflow | text-overflow | ellipsis, clip |
visibility | visibility | visible, hidden, collapse |
whiteSpace | white-space | normal, nowrap, pre, pre-wrap, pre-line |
Related
- Flexbox - Flex display utilities
- Grid - Grid display utilities
- Box Component - Using display with Box