@@ -826,78 +826,15 @@ Nested fragmentation contexts</h4>
826
826
described below.
827
827
828
828
<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.
901
838
902
839
<h3 id="the-region-fragment-property">
903
840
The region-fragment property</h3>
0 commit comments