Re: [css3-multicol] new editor's draft

Also sprach Tab Atkins Jr.:

 > >   columns: 3
 > >
 > >   AAAAA BBBBB CCCCD
 > >   spanning element
 > >   DDDDD EEEEE FFFFF
 > >   spanning element
 > >   GGGGG HHHHH JJJJJ
 > >
 > > It seems compelling to me.
 > 
 > That seems compelling to me as well, but I still have questions.
 > Presumably this only occurs when there is still space left in the
 > element, right?  That is, it would only occur if the overflow columns
 > are due to column breaks, not normal overflow (as that only happens
 > when there's a constrained height and the content fills that height).

Yes.

 > What if there is normal content between the column-breaking elements
 > and the column-spanning element?  Would this create a new column row
 > just for that content (with the content balanced across the columns),
 > followed by a new column row for the spanning element?

A new column would be created for the normal content if the preceding
element has "break-after: column" set (but not if it only has
"break-before: column").

 > It seems like perhaps this feature (column spanners in overflow
 > columns still showing up in the main area) should instead be a
 > function of the column-overflow mode.  With 'column-overflow:inline',
 > overflow column spanners don't span at all.  With
 > 'column-overflow:block', they do span, in the way you describe.

Yes, 'column-overflow' when/if defined, could provide control over
this. But we need to define what the rendering should be even without
'column-overflow'.

-h&kon
              Håkon Wium Lie                          CTO °þe®ª
howcome@opera.com                  http://people.opera.com/howcome

Received on Monday, 25 October 2010 19:25:29 UTC