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

Re: [css3-layout] shorthand for slot construction

From: Andrew Fedoniouk <news@terrainformatica.com>
Date: Tue, 20 Oct 2009 20:28:01 -0700
Message-ID: <4ADE7FC1.2000301@terrainformatica.com>
To: Giovanni Campagna <scampa.giovanni@gmail.com>
CC: "Tab Atkins Jr." <jackalmage@gmail.com>, Www-style <www-style@w3.org>
Giovanni Campagna wrote:
> 2009/10/20 Andrew Fedoniouk <news@terrainformatica.com>:
>> Giovanni Campagna wrote:
>>> 2009/10/20 Andrew Fedoniouk <news@terrainformatica.com>:
>>>> Tab Atkins Jr. wrote:
>>>>> On Mon, Oct 19, 2009 at 11:43 AM, Andrew Fedoniouk
>>>>> <news@terrainformatica.com> wrote:
>>>>>> CSS tables cannot reproduce <table> layout.

>> It seems like in mentioned engines table-cell value of display
>> attribute is changing the meaning of percent length units.
> Yes
>> Is such behavior defined somewhere?
> Informatively in CSS2 and normatively in
> css3-tables-algorithm, available at
> <http://dev.w3.org/csswg/css3-tables-algorithm>.
>> So instead of 30% of parent width they use some percents as
>> sort of flexes.
>> How then to set width of display:table-cell element to
>> 30% width of its container?
> table-layout: fixed

So we allowed to have sort-of-flexes but without percentages or
percentages but without flexes. Really the whole design around tables in 
CSS looks like last minute hack.

>> These display:table-*** dances looks like dirty hack here.
> But they work.

Consider these samples:


I do not think that all this can be considered as something
ready for prime time.

Really I have designed html table engine by myself and
have implemented Templates in CSS but I failed to get
idea of half of samples in the document above (questions are in the 

How all this in principle is solving problems of <table>
based page designs?

Andrew Fedoniouk.

Received on Wednesday, 21 October 2009 03:28:19 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:07:40 UTC