W3C home > Mailing lists > Public > www-style@w3.org > July 2014

[css-ruby] How should the ruby display types interact with CSS2.1 section 9.7?

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Tue, 15 Jul 2014 16:07:26 -0400
Message-ID: <53C589FE.10701@mit.edu>
To: www-style list <www-style@w3.org>
Specifically, what should happen with ruby display types on the root 
element, and in combination with 'float' values other than 'none' and 
position:absolute/fixed?

A strict reading of CSS 2.1 section 9.7 says they compute to themselves, 
but I'm not sure they make sense.

For comparison, here's what flexbox says:

   If an elementís specified display is inline-flex, then its display
   property computes to flex in certain circumstances: the table in
   CSS 2.1 Section 9.7 is amended to contain an additional row, with
   inline-flex in the "Specified Value" column and flex in the "Computed
   Value" column.

My personal preference would be to convert all the ruby display types to 
"block" on the root and for float/abspos boxes.

-Boris
Received on Tuesday, 15 July 2014 20:07:55 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:39:23 UTC