W3C home > Mailing lists > Public > www-style@w3.org > April 2009

RE: [css3-multicol] page-break-inside and columns

From: Grant, Melinda <melinda.grant@hp.com>
Date: Fri, 3 Apr 2009 03:40:06 +0000
To: Alex Mogilevsky <alexmog@microsoft.com>, Håkon Wium Lie <howcome@opera.com>, "www-style@w3.org" <www-style@w3.org>
Message-ID: <763AE400FE923441B74861D534DF25496441829355@GVW0433EXB.americas.hpqcorp.net>


Hi Alex,

> So I think if we do add another value, it should be the opposite:
> 
> 	page-break-inside:avoid -- avoid page breaks, then 
> avoid column breaks 	
> 	page-break-inside:avoid-column -- avoid column breaks; 
> pay no attention to page breaks

Hmm, I'm not following...  As was pointed out in yesterday's teleconf, in a document with columns, a page break is of necessity also a column break...

Let's say I have a multicol document that contains several graphics, each of which has a long description.  I want each graphic and its description to be displayed on a single page, but I want the explanatory text to break across columns. 
If, as you suggest, we expand 'page-break-inside: avoid' to also apply to columns, how would I do this?  (I *don't* want the first column to be (partially) empty because the UA was trying to avoid column breaks!)

I see the missing value as 'avoid-page' rather than 'avoid-column' (if we expand the 'avoid' keyword to apply to columns; or 'avoid-all' if 'avoid' continues to mean avoid a page break).

Or am I missing something?

Best wishes,

Melinda 
Received on Friday, 3 April 2009 03:42:43 GMT

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