Skip to content

Commit f5b79e9

Browse files
committed
Add note about the two categories of box-tree fixup, and their relative ordering. Fixes #1355.
1 parent e5e70b1 commit f5b79e9

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

css-display/Overview.bs

+9
Original file line numberDiff line numberDiff line change
@@ -622,6 +622,15 @@ Automatic Box Type Transformations</h3>
622622
The root element’s display type is always <a>blockified</a>.
623623
Additionally, a 'display' of ''display/contents'' computes to ''block'' on the root element.
624624

625+
Note: There are two methods used to fix up box types when a box is mismatched to its context.
626+
One is transformation of the <a>computed value</a> of 'display', such as <a>blockification</a> and <a>inlinification</a> described here.
627+
The other, taking place during [[#intro|box tree construction]] (after computed values have been determined),
628+
is the creation of intermediary anonymous boxes,
629+
such as happens in <a href="https://www.w3.org/TR/CSS2/tables.html#anonymous-boxes">tables</a>,
630+
[[css-ruby-1#box-fixup|ruby]],
631+
and <a href="https://www.w3.org/TR/CSS21/visuren.html#box-gen">flow</a> layout.
632+
633+
625634
<!--
626635

627636
<h2 id='box-suppress'>

0 commit comments

Comments
 (0)