W3C home > Mailing lists > Public > www-style@w3.org > March 2013

[CSS21] Undefined behavior of backgrounds and borders with relative positioning of tables

From: L. David Baron <dbaron@dbaron.org>
Date: Thu, 7 Mar 2013 18:18:42 -0800
To: www-style@w3.org
Message-ID: <20130308021842.GA32263@crum.dbaron.org>
When inner table elements (elements with display table-row-group,
table-header-group, table-footer-group, table-row, table-column,
table-column-group, and table-cell) are relatively positioned, CSS
2.1 does not specify what happens to their borders and backgrounds.

http://www.w3.org/TR/CSS21/tables.html#table-layers should specify
what happens to backgrounds when inner table elements are relatively
positioned.  For example, if a table row is relatively positioned,
does a background image that comes from the row group move?

http://www.w3.org/TR/CSS21/tables.html#separated-borders should
perhaps explicitly specify what happens to borders in the separated
borders model when relative positioning is used, though I believe it
can be derived from the current spec.  (The border on the table
should not move; the borders on cells should move in response to
relative positioning of a cell, row, or row/header/footer-group.)

http://www.w3.org/TR/CSS21/tables.html#collapsing-borders should
specify what happens to collapsed borders when relative positioning
is used on inner table elements.  My preference is for none of the
borders to move.

-David

-- 
𝄞   L. David Baron                         http://dbaron.org/   𝄂
𝄢   Mozilla                           http://www.mozilla.org/   𝄂
Received on Friday, 8 March 2013 02:19:05 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:21:06 GMT