Gets or sets the column-break behavior that precedes a content block in a multi-column element.
This property is read/write.
Syntax
break-before: auto | always | avoid | left | right | page | column | avoid-page | avoid-column
Property values
One of the following values:
auto-
Default. A page break or column break is determined by the flow of content.
always-
A page break is inserted (forced) before the content block.
avoid-
A page break or column break is not allowed before the content block.
left-
A page break is inserted (forced) before the content block such that the flow of content continues in the first column of the "left" page that immediately follows the current page (according to the paging format of the document).
right-
A page break is inserted (forced) before the content block such that the flow of content continues in the first column of the "right" page that immediately follows the current page (according to the paging format of the document).
page-
A page break is inserted (forced) before the content block such that the flow of content continues in the first column of the page that immediately follows the current page (according to the paging format of the document).
column-
A column break is inserted (forced) before the content block.
avoid-page-
A page break is not allowed before the content block.
avoid-column-
A column break is not allowed before the content block.
CSS information
| Applies To | block-level elements |
|---|---|
| Media | paged |
| Inherited | no |
| Initial Value | auto |
See also
- CSSStyleDeclaration
- currentStyle
- style
- address
- blockQuote
- div
- dl
- fieldSet
- form
- ol
- p
- pre
- table
- ul
- dd
- dt
- li
- tBody
- td
- tFoot
- th
- tHead
- tr
- button
- del
- ins
- map
- object
- script
- Reference
- breakAfter
- breakInside
Build date: 11/29/2012