- From: Brad Kemper <brad.kemper@gmail.com>
- Date: Mon, 17 Mar 2014 14:46:02 -0700
- To: Viatcheslav Ostapenko <sl.ostapenko@samsung.com>
- Cc: "robert@ocallahan.org" <robert@ocallahan.org>, Zack Weinberg <zackw@panix.com>, www-style list <www-style@w3.org>
> On Mar 17, 2014, at 12:44 PM, Viatcheslav Ostapenko <sl.ostapenko@samsung.com> wrote: > >> On Sat, 2014-03-15 at 20:31 -0700, Brad Kemper wrote: >> >> On Mar 14, 2014, at 5:59 PM, "Robert O'Callahan" >> <robert@ocallahan.org> wrote: >> >> >>> On Sat, Mar 15, 2014 at 12:52 AM, Viatcheslav Ostapenko >>> <sl.ostapenko@samsung.com> wrote: >>> There is another interesting case is sticky positioning for >>> table >>> columns. The table "col" is pretty special tag and sticky >>> positioning is >>> now not supported for columns, but there is clear use case >>> for sticky >>> table columns. > >>> It would be useful but it would be very difficult to spec and >>> implement and would probably create more trouble than it's worth. >> >> How about this: > >> Positioning on table-column and table-column-group items affect their >> corresponding table-cell items as though those table-cell items were >> selected in the same rule. Table-cell items spanning more than one >> column (as with HTML's 'colspan') are only selected by >> table-column/table-column-group when they originate in a cell starting >> in the column(s) of the selected table-column/table-column-group. > > > I would agree with Robert. It is difficult to implement and will be used > less often than sticky table headers, for example. > Sticky columns are useful for wide tables, which are less common than > tall tables. > Taking into account that sticky columns could be easily workaround by > assigning position:sticky to every corresponding table cell, I would > suggest to disallow position:sticky for table columns. What makes it hard? Don't TDs already look to COLs for style resolution?
Received on Monday, 17 March 2014 21:46:33 UTC