עברית
accent-coloralignalignment-baselineallanchoranimationappearanceaspect-ratiobackdrop-filterbackface-visibilitybackgroundbaselineblock-sizeborderbottomboxbreakcaption-sidecaretclearclipcolorcolumncolumnscontaincontainercontentcornercountercursorcxcyddirectiondisplaydominant-baselinedynamic-range-limitempty-cellsfield-sizingfillfilterflexfloatfloodfontforced-color-adjustgapgridheighthyphenatehyphensimageime-modeinitial-letterinline-sizeinsetinteractivityinterestinterpolate-sizeisolationjustifyleftletter-spacinglighting-colorlinelistmarginmarkermaskmathmaxminmix-blend-modeobjectoffsetopacityorderorphansoutlineoverflowoverlayoverscrollpaddingpagepage-break-afterpage-break-beforepage-break-insidepaint-orderperspectiveplacepointer-eventspositionprint-color-adjustquotesrreadingresizerightrotaterowrubyrulerxryscalescrollscrollbarshapespeakstopstroketab-sizetable-layouttexttimelinetoptouch-actiontransformtransitiontranslatetrigger-scopeunicode-bidiuser-selectvector-effectvertical-alignviewvisibilitywhitewidowswidthwill-changewordwriting-modexyz-indexzoom
page-break-inside CSS Property
The page-break-inside property controls page breaks inside an element. Useful for preventing splits of images, tables, or short blocks across pages. A CSS 2.1 legacy property — superseded by the modern break-inside.
figure {
page-break-inside: avoid;
}
table,
.code-block,
.recipe-card {
page-break-inside: avoid;
}
autoNeither force nor forbid a page break (default).avoidAvoid a page break inside the element — keeps the element intact.
CSS Level 2 Revision 1
Recommendation
W3CMDN
block one with some text to fill the column.
block two continues here with more content.
Show all code
Edit CSS online
The plugin that remembers hundreds of CSS items for you
Every CSS property — in a live demonstration
The bilingual CSS reference
previousnext