- From: Loirooriol via GitHub <sysbot+gh@w3.org>
- Date: Wed, 05 Apr 2017 22:40:19 +0000
- To: public-css-archive@w3.org
Loirooriol has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-display][css-flexbox] Contradictory definitions of block-level == [CSS Flexbox](https://drafts.csswg.org/css-flexbox/#flex-items) says > flex items themselves are *flex-level* boxes, not block-level boxes: they participate in their container’s flex formatting context, not in a block formatting context. This seems to mean that participating in a block formatting context is a requirement for being block-level. However, [CSS Display](https://drafts.csswg.org/css-display/#outer-role) says otherwise: >The <display-outside> keywords specify the element’s outer display type, which is essentially its role in flow layout. They are defined as follows: > - `block`: The element generates a block-level box. Then, having a `block` outer display type is enough to be block-level. Since flex items are blockified, they always have a `block` outer display type. So they are block-level. This contradicts the first quote. Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1175 using your GitHub account
Received on Wednesday, 5 April 2017 22:40:26 UTC