- From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
- Date: Sat, 02 Jul 2005 14:38:04 +1000
- To: www-style@w3.org
I wrote: > Also, I think a pseudo element like this would be nice to have. > > table::column(an+b) > > It could generate table-column boxes much like an element with display: > table-column; applied. eg. the <col> element in HTML... Having thought about this idea a little more, it seems completely unnecessary. Correct me if I'm wrong, but I believe this should have the same effect: table>:not(col):not(colgroup):first-child::before { display: table-column; background-color: green; } table>:not(col):not(colgroup):first-child::before(2) { display: table-column; background-color: blue; } Although ::before doesn't seem to work on elemenents styled with 'display: table-*' in Firefox or Opera, I couldn't find anything in the specs that says ::before doesn't apply to such elements. -- Lachlan Hunt http://lachy.id.au/
Received on Saturday, 2 July 2005 06:30:37 UTC