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

[css3-page] Page area changes within a document

From: Grant, Melinda <melinda.grant@hp.com>
Date: Tue, 21 Oct 2008 02:29:31 +0000
To: "www-style@w3.org" <www-style@w3.org>
Message-ID: <763AE400FE923441B74861D534DF254950FBFED2FB@GVW0433EXB.americas.hpqcorp.net>
Neither 2.1 nor http://www.w3.org/TR/css3-page is clear about how print layout should be done when the page area changes within a document.

The page area can change when a different 'page' property is applied or when :right, :left, or :first page contexts are used.  Some possibilities:
    o the size of the medium being printed on changes (this is very rare in my experience)
    o the page orientation changes
    o the page margins/borders/padding changes

To address this deficiency, I propose to add the following (probably in a new sub-section 4.4):
        "Each page in turn is laid out as if the initial containing block were the same size as its page area."

And provide a couple examples, showing:
    o right-aligned content stays right-aligned;
    o content positioned relative to bottom right retains its relationship to bottom right;
    o percentages scale appropriately;
    o when an element is broken across pages and its width is 'auto', its width adapts to the page area width across pages.

Thoughts?

Best wishes,

Melinda

________________________________

Melinda S. Grant
Melinda Grant Consulting
+1.541.582.3681
Melinda.Grant@hp.com<mailto:melinda.grant@hp.com>


Received on Tuesday, 21 October 2008 02:31:02 GMT

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