Skip to content

Commit 2ff591a

Browse files
committed
[css-regions-1] Remove definition of break properties, since they're already defined in the css-break-3 CR.
1 parent 6516a86 commit 2ff591a

File tree

1 file changed

+9
-72
lines changed

1 file changed

+9
-72
lines changed

css-regions-1/Overview.bs

+9-72
Original file line numberDiff line numberDiff line change
@@ -826,78 +826,15 @@ Nested fragmentation contexts</h4>
826826
described below.
827827

828828
<h3 id="region-flow-break">
829-
Region flow break properties: 'break-before', 'break-after', 'break-inside'</h3>
830-
831-
<div class="note"><span class="note-prefix">Note </span>
832-
833-
This section is also defined in [[!CSS3-BREAK]].
834-
If that specification moves to last call
835-
with the region values,
836-
the section here can be replaced by a reference.
837-
</div>
838-
839-
User agents laying out content in multiple regions
840-
must determine where content breaks occur.
841-
The problem of breaking content into fragments fitting in regions
842-
is similar to breaking content into pages or columns.
843-
844-
Each break ends layout in the current region
845-
and causes remaining pieces of content
846-
from the <a>named flow</a> to be visually formatted
847-
in the following region in the <a>region chain</a>,
848-
if there is one.
849-
850-
The following extends
851-
the 'break-before', 'break-after' and 'break-inside' properties
852-
from the [[!CSS3COL]] specification to account for regions.
853-
The additional values are described below.
854-
855-
<pre class='propdef'>
856-
Name: break-before
857-
Value: auto | always | avoid | left | right | page | column | region | avoid-page | avoid-column | avoid-region
858-
Initial: auto
859-
Applies To: block-level elements
860-
Inherited: no
861-
Computed Value: as specified
862-
</pre>
863-
864-
<pre class='propdef'>
865-
Name: break-after
866-
Value: auto | always | avoid | left | right | page | column | region | avoid-page | avoid-column | avoid-region
867-
Initial: auto
868-
Applies To: block-level elements
869-
Inherited: no
870-
Computed Value: as specified
871-
</pre>
872-
873-
<pre class='propdef'>
874-
Name: break-inside
875-
Value: auto | avoid | avoid-page | avoid-column | avoid-region
876-
Initial: auto
877-
Applies To: block-level elements
878-
Inherited: no
879-
Computed Value: as specified
880-
</pre>
881-
882-
These properties describe page, column and region break behavior
883-
before/after/inside the generated box. These values are normatively defined
884-
in [[!CSS3COL]]:
885-
886-
This specification adds the following new values:
887-
888-
<dl>
889-
<dt>region</dt>
890-
891-
<dd>Always force a region break before (after) the generated box.</dd>
892-
893-
<dt>avoid-region</dt>
894-
895-
<dd>Avoid a region break before (after, inside) the generated box.</dd>
896-
</dl>
897-
898-
The behavior of region breaks with regards to regions
899-
is identical to the behavior of page breaks with regards to pages,
900-
as defined in the [[!CSS21]].
829+
Controlling Region Flow Breaks</h3>
830+
831+
Fragmentation across regions can be controlled with the
832+
'break-inside', 'break-before', and 'break-after' properties:
833+
the generic values ''break-before/auto'', ''break-before/always'', and ''break-before/avoid''
834+
affect content flowed through regions just as they do content flowed through columns or pages,
835+
and the ''break-before/region'' and ''break-before/avoid-region'' values
836+
provide region-specific breaking controls.
837+
See [[css-break-3]] for details.
901838

902839
<h3 id="the-region-fragment-property">
903840
The region-fragment property</h3>

0 commit comments

Comments
 (0)