W3C home > Mailing lists > Public > www-style@w3.org > October 2012

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

From: Anton Prowse <prowse@moonhenge.net>
Date: Sat, 20 Oct 2012 09:32:43 +0200
Message-ID: <5082539B.9020204@moonhenge.net>
To: "www-style@w3.org" <www-style@w3.org>
CC: "Tab Atkins Jr." <jackalmage@gmail.com>
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 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:21:01 GMT