Re: [css3-box] Re: Splitting 'display'

On 20/10/2012 02:06, Anton Prowse wrote:
> Consequences
>
> One editorial thing to bear in mind when thinking about all this is that
> in various places in the spec we require that boxes be "blockified". For
> example, when boxes are floated or absolutely positioned, inline-* boxes
> become * boxes as per the table in CSS21 9.7 (extended in the flexbox
> spec to handle inline-flex, and tentatively in the lists spec to handle
> the proposed inline-list-item value).  It would be great to be able to
> model that as a simple switch of 'display-inside' from 'inline' to
> 'block', so that we didn't need that table any more.

Oops.

s/'display-inside'/'display-outside'/

> Regarding list
> items, this switch is compatible with using 'display-inline' or
> 'display-model' etc to handle list items, but is incompatible with using
> 'display-outside' or an approach involving sniffing ::marker.

Received on Saturday, 20 October 2012 07:33:12 UTC