- 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 UTC