Re: [csswg-drafts] [css-display] Make `table-caption` and `table-cell` <display-outside> values (#3940)

Just realized there is another issue we will want to resolve here.

If `table-cell` is a display-outside value but `table-row` is a display-inside value, you can now technically have a `table-cell table-row` element. The Table Fixup algorithm does not assume that this situation is possible. Besides, it could not possibly fix this in any way since a single box has two conflicting values.

So, I would still lean towards making all table-internal displays be display-outside types and (for all but `table-cell` and `table-caption` be display-inside types as well, but in all thse cases the display-outside type erases the display-inside type to the same value (so you can never have `table-row grid` or `table-row table-column` or something weird like that).

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

Received on Wednesday, 28 August 2019 17:05:44 UTC