Interesting. It may work, *if* find that all or most table features also apply to grid; table fixup will be a concern too. But it would be interesting to consider. As a bonus, simple cases will just work in old browsers.
From: David Hyatt [mailto:hyatt@apple.com]
Sent: Monday, June 07, 2010 2:25 PM
To: Alex Mogilevsky
Cc: Andrew Fedoniouk; www-style list; Tab Atkins Jr.
Subject: Re: flexible grid requirements
One possibility would be to use table-layout: grid and not introduce any new display values.
dave
On Jun 7, 2010, at 11:39 AM, Alex Mogilevsky wrote:
There will of course be an 'inline-grid'. For the other permutations, whatever applies to a table applies to a grid. If there is ever 'table-cell-table' there will be a 'table-cell-grid' (or equivalent use of 'display-inside'/'display-outside' if we take that route)
From: Andrew Fedoniouk [mailto:news@terrainformatica.com]
Sent: Monday, June 07, 2010 9:23 AM
To: Alex Mogilevsky; www-style list
Cc: David Hyatt; Tab Atkins Jr.
Subject: Re: flexible grid requirements
Regarding Requirement #1:
A "grid" is a 'display' value, a coordinate system applicable to some or all blocks, or both.
If it is a value of 'display' then are there all other variants like inline-grid, list-item-grid and table-cell-grid?
--
Andrew Fedoniouk
http://terrainformatica.com