Back to Tailwindcss

Break After

src/docs/break-after.mdx

latest1.2 KB
Original Source

import { ApiTable } from "@/components/api-table.tsx"; import { ResponsiveDesign } from "@/components/content.tsx";

export const title = "break-after"; export const description = "Utilities for controlling how a column or page should break after an element.";

<ApiTable rows={[ ["break-after-auto", "break-after: auto;"], ["break-after-avoid", "break-after: avoid;"], ["break-after-all", "break-after: all;"], ["break-after-avoid-page", "break-after: avoid-page;"], ["break-after-page", "break-after: page;"], ["break-after-left", "break-after: left;"], ["break-after-right", "break-after: right;"], ["break-after-column", "break-after: column;"], ]} />

Examples

Basic example

Use utilities like break-after-column and break-after-page to control how a column or page break should behave after an element:

html
<!-- [!code classes:break-after-column] -->
<div class="columns-2">
  <p>Well, let me tell you something, ...</p>
  <p class="break-after-column">Sure, go ahead, laugh...</p>
  <p>Maybe we can live without...</p>
  <p>Look. If you think this is...</p>
</div>

Responsive design

<ResponsiveDesign property="break-after" defaultClass="break-after-column" featuredClass="break-after-auto" />