W3C home > Mailing lists > Public > www-style@w3.org > December 2007

[css3-multicol] Column gaps and column rules

From: fantasai <fantasai.lists@inkedblade.net>
Date: Tue, 11 Dec 2007 19:36:59 -0500
Message-ID: <475F2D2B.6060703@inkedblade.net>
To: WWW Style <www-style@w3.org>

http://www.w3.org/TR/2007/WD-css3-multicol-20070606/#column4

# Column rules do not take up space. That is, the presence or
# thickness of a column rule will not alter the placement of
# anything else. If a column rule is wider than its gap, the
# column rule will overlap adjacent column boxes.

I think that we should change this so that the column gap is
always at least as wide as the column rule.

Suggested text:

| Column rules do not take up space. That is, the presence or
| thickness of a column rule will not alter the placement of
| anything else. However if a column rule is wider than its
| gap, the gap is widened to accommodate the column rule.

and add to the 'column-gap' section:

   If the computed value of 'column-rule-width' is greater than
   the column gap, then the used value of 'column-gap' is increased
   to the value of 'column-rule-width'.

# Column rules are only drawn between columns that have content
# in the normal flow.

What about floats? They're not in the normal flow, but I'd expect
them to count. I suggest removing "in the normal flow".

A related question is whether rules appear for columns that have
content that overflowed from a fixed-size box in a previous column.

5.1 'column-gap'
----------------

   # Computed value: specified value

   That should be

   | Computed value: absolute length or 'normal'

5.5. 'column-rule'
------------------

   Need to specify that omitting a value implies setting that property
   to its initial value.

~fantasai
Received on Wednesday, 12 December 2007 00:37:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:56 GMT