W3C home > Mailing lists > Public > www-style@w3.org > October 2008

Re: [css3-multicol] column overflow

From: Robert O'Callahan <robert@ocallahan.org>
Date: Fri, 17 Oct 2008 11:46:48 +1300
Message-ID: <11e306600810161546t7a38abe7p82061256bf5e3ade@mail.gmail.com>
To: "HÃ¥kon Wium Lie" <howcome@opera.com>
Cc: "David Hyatt" <hyatt@apple.com>, "www-style@w3.org List" <www-style@w3.org>
On Fri, Oct 17, 2008 at 11:42 AM, Robert O'Callahan <robert@ocallahan.org>wrote:

> So here's a completely different proposal: overflow-mode:paginate.
>
> The idea: if an element has overflow-mode:paginate and would have a
> scrollbar in the block-progression-direction, instead of a regular scrollbar
> presentation, paginate the content into individual "pagelets" and show page
> navigation UI instead of the block-progression-direction scrollbar.
>
> This has several advantages. The biggest advantage I can see is that you
> could apply it to the root of most any page, including the standard "header
> + sidebars + central column of multiple article" layout that's ubiquitous,
> and in principle it would give you great results. Your engine would have to
> make sure that columns flow properly from page to page of course, but Gecko,
> at least, does that. You could also apply it to a single element with
> columns and get good results. There is no issue about spacing or styling
> individual column sets, because only one is visible at a time.
>
> The biggest disadvantage that I can see is that there is then no way for
> the user to view content from different horizontal column sets at the same
> time.
>

Oh, we could fix that by supporting UI to offer a "print preview"-like mode
where you can scroll continuously between pages.

Rob
-- 
"He was pierced for our transgressions, he was crushed for our iniquities;
the punishment that brought us peace was upon him, and by his wounds we are
healed. We all, like sheep, have gone astray, each of us has turned to his
own way; and the LORD has laid on him the iniquity of us all." [Isaiah
53:5-6]
Received on Thursday, 16 October 2008 22:47:24 GMT

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