Skip to content

Commit e51e80d

Browse files
committed
[css-display] Define in-flow/out-of-flow.
1 parent 6fb9004 commit e51e80d

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

css-display/Overview.bs

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -701,9 +701,10 @@ Appendix A: Glossary</h2>
701701

702702
<dt><dfn lt="atomic inline|atomic inline box">atomic inline</dfn>
703703
<dd>
704-
An inline-level box that is replaced or that establishes a new formatting context.
705-
(An inline-level box whose <a>inner display type</a> is not ''flow''
706-
establishes a new formatting context of the specified <a>inner display type</a>.)
704+
An inline-level box that is replaced (such as an image)
705+
or that establishes a new formatting context (such as an ''inline-block'' or ''inline-table'').
706+
Any inline-level box whose <a>inner display type</a> is not ''flow''
707+
establishes a new formatting context of the specified <a>inner display type</a>.
707708

708709
<dt><dfn lt="block container|block container box">block container</dfn>
709710
<dd>
@@ -788,6 +789,16 @@ Appendix A: Glossary</h2>
788789
Often used to refer to a <a>block formatting context</a> <em>root</em>,
789790
that is, a <a>block box</a> that establishes a new <a>block formatting context</a>
790791
for its contents.
792+
793+
<dt><dfn>out-of-flow</dfn>
794+
<dt><dfn>in-flow</dfn>
795+
<dd>
796+
A box is <a>in-flow</a> if it is floated (via 'float')
797+
or absolutely-positioned (via ''absolute'' or ''fixed'' positioning).
798+
A box is <a>in-flow</a> if it not <a>out-of-flow</a>.
799+
800+
Note: some formatting contexts inhibit floating,
801+
so that an element with ''float: left'' is not necessarily <a>out-of-flow</a>.
791802
</dl>
792803

793804
See [[!CSS2]] <a href="http://www.w3.org/TR/CSS2/visuren.html">Chapter 9</a> for a fuller definition of these terms.

0 commit comments

Comments
 (0)