- 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>
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 UTC