Print Utilities
Control print-only / screen-only visibility, page breaks, and print-specific sizing. Press Ctrl+P (or ⌘P) to preview.
Print-only vs Screen-only
Try it: open the browser print preview to see how these blocks swap.
Always visible on screen & print.
.lp-print-hide — visible on screen, hidden on print.
.lp-print-only — hidden on screen, visible only on print.
Page Breaks
Force page breaks around specific elements in print output.
print-break-before — starts on a new page
print-break-after — the next content starts on a new page
print-break-avoid — prevent splitting this block across pages
Print Sizing
Override widths for the print stylesheet.
wf-40 on screen, full width on print
w-100 on screen, auto on print
Print Colors
Ensure text and backgrounds render correctly on paper.
Colored on screen, black-on-white on print.
CSS Reference
| Class | Description |
|---|---|
.lp-print-hide | Hide element during printing |
.lp-print-only | Show only when printing (block) |
.lp-print-only-inline | Show only when printing (inline) |
.lp-print-only-flex | Show only when printing (flex) |
.lp-print-break-before | Page break before element |
.lp-print-break-after | Page break after element |
.lp-print-break-avoid | Prevent break inside element |
.lp-print-break-inside-auto | Allow break inside element |
.lp-print-full-width | Force 100% width on print |
.lp-print-w-auto | Force auto width on print |
.lp-print-text-black | Black text on print |
.lp-print-bg-white | White background on print |