Typography
Utilities for controlling an element's white-space property.
Class | Styles |
---|---|
whitespace-normal | white-space: normal; |
whitespace-nowrap | white-space: nowrap; |
whitespace-pre | white-space: pre; |
whitespace-pre-line | white-space: pre-line; |
whitespace-pre-wrap | white-space: pre-wrap; |
whitespace-break-spaces | white-space: break-spaces; |
Use the whitespace-normal
utility to cause text to wrap normally within an element. Newlines and spaces will be collapsed:
Use the whitespace-nowrap
utility to prevent text from wrapping within an element. Newlines and spaces will be collapsed:
Use the whitespace-pre
utility to preserve newlines and spaces within an element. Text will not be wrapped:
Use the whitespace-pre-line
utility to preserve newlines but not spaces within an element. Text will be wrapped normally:
Use the whitespace-pre-wrap
utility to preserve newlines and spaces within an element. Text will be wrapped normally:
Use the whitespace-break-spaces
utility to preserve newlines and spaces within an element. White space at the end of lines will not hang, but will wrap to the next line:
Prefix a white-space
utility with a breakpoint variant like md:
to only apply the utility at medium screen sizes and above:
<p class="whitespace-pre md:whitespace-normal ..."> <!-- ... --></p>
Learn more about using variants in the variants documentation.