W3C home > Mailing lists > Public > www-style@w3.org > January 2008

RE: [css3-grid] updated draft

From: Alex Mogilevsky <alexmog@exchange.microsoft.com>
Date: Tue, 15 Jan 2008 23:25:00 -0800
To: Andrew Fedoniouk <news@terrainformatica.com>
CC: "www-style@w3.org" <www-style@w3.org>
Message-ID: <04F36FB4ED0F85459AA447F72711526F012543815BBE@DF-GRTDANE-MSG.exchange.corp.microsoft.com>

You were proposing to use multiple elements to specify grid dimensions (e.g. an element per column). It is what I saw in your example. If it is not what you were suggesting, I may in fact have misunderstood it...

-----Original Message-----
From: Andrew Fedoniouk [mailto:news@terrainformatica.com]
Sent: Tuesday, January 15, 2008 11:16 PM
To: Alex Mogilevsky
Cc: www-style@w3.org
Subject: Re: [css3-grid] updated draft

Alex Mogilevsky wrote:
> It is an interesting alternative, similar to
> display:table/display:table-column. There is a precedent for elements
> that have no visualization but carry data for another element.
>
> I still have a preference to represent layout attributes purely in
> CSS language. It seems to be a better match to philosophy of CSS -
> you don't need to make any changes to semantic document to change its
> appearance...

Sorry, Alex, but I do not understand your answer at all.
Seems like you answering to someone else.

"I still have a preference to represent layout attributes purely in
CSS language".

Did I say something opposite?
And what that "no visualization" is about?

--
Andrew Fedoniouk.

http://terrainformatica.com

>
> -----Original Message----- From: Andrew Fedoniouk
> [mailto:news@terrainformatica.com] Sent: Monday, October 01, 2007
> 10:42 PM
>
> I propose to:
>
> 1) drop grid-columns/grid-rows attributes all together. Introduce
> additional value to the display attribute - grid instead. (Better to
> use another attribute for child layout methods - like used to be
> 'display-model' or 'flow')
>
> ....
>
> Example, simple 2*2 grid with three cells, last one (in second row)
> spans two columns:
>
> <div style="display:grid"> <p style="left:1gr;top:1gr;"> 1.1 </p> <p
> style="left:2gr;top:1gr;"> 1.2 </p> <p style="top:2gr;"> 2 </p>
> </div>
>
> And famous content/sidebars example:
>
> <body style="display:grid"> <div style="top:1gr; left:1gr;"> left
> sidebar </div> <div style="top:1gr; left:3gr;"> right sidebar </div>
> <div style="top:1gr; left:2gr; width:1*;"> content </div> </div>
>
>
Received on Wednesday, 16 January 2008 07:25:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:57 GMT