Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[css-display-4] Gloss in-flow/out-of-flow jargon #11524

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions css-display-4/Overview.bs
Original file line number Diff line number Diff line change
Expand Up @@ -823,7 +823,7 @@ Automatic Box Type Transformations</h3>
so that it remains a block container.

* If an [=inline box=] (''inline flow'') is <a>inlinified</a>,
it recursively <a>inlinifies</a> all of its in-flow children,
it recursively <a>inlinifies</a> all of its <a>in-flow</a> children,
so that no block-level descendants
break up the inline formatting context in which it participates.

Expand Down Expand Up @@ -1170,7 +1170,7 @@ A <dfn export>reading flow container</dfn> is a flex or grid container
with a valid 'reading-flow' value other than ''normal''.

The <dfn export>rendering-defined sibling reading flow</dfn> of a <a>reading flow container</a>
is an ordered list of in-flow children of the container.
is an ordered list of <a>in-flow</a> children of the container.
All children must render to an element and are considered siblings in the reading flow container.
The order is determined by the 'reading-flow' property.

Expand Down Expand Up @@ -1576,7 +1576,7 @@ Run-In Layout</h2>
</ul>

A <dfn>run-in sequence</dfn> is a maximal sequence of consecutive sibling <a>run-in boxes</a>
and intervening <a>white space</a> and/or out-of-flow boxes.
and intervening <a>white space</a> and/or <a>out-of-flow</a> boxes.

Note: This statement implies that out-of-flow boxes are reparented
if they are between two run-in boxes.
Expand Down Expand Up @@ -1777,7 +1777,7 @@ Appendix A: Glossary</h2>
that form an ancestor-descendant chain
through the <a>containing block</a> relation.
For example, an <a>inline box</a>’s containing block is the content box of its closest <a>block container</a> ancestor;
if that block container is an in-flow <a>block</a>,
if that block container is an <a>in-flow</a> <a>block</a>,
then <em>its</em> containing block is formed by its parent <a>block container</a>;
if that grandparent <a>block container</a> is <a>absolutely positioned</a>,
then <em>its</em> containing block is the padding edges of its closest <em>positioned</em> ancestor (not necessarily its parent),
Expand Down