Re: [csswg-drafts] [css-display] More precise box transformations

We refused many times to introduce separate outer display and inner display / flow properties. But each time we are bumping into problems of that too vague `display` thing.

Like flexbox inside table-cell still prohibited by current CSS state of affairs.

It really should be something like this:

```
display: table-cell;  /*outer requirement */
flow:flexbox;          /* content layout style - flexbox */
```
and 
```
display: list-item;  /*outer requirement */
flow:flexbox;         /* content layout style - flexbox */
```
in the same way:
```
display: table-cell;  /*outer requirement */
flow:grid;          /* content layout style - grid */
```
Otherwise we will keep inventing that wheel forever.



-- 
GitHub Notification of comment by c-smile
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1643#issuecomment-375137944 using your GitHub account

Received on Thursday, 22 March 2018 00:18:53 UTC