Re: [css3-page] Proposal: Making variable page area widths in a document optional

Hi, Peter,

Thank you for the information.
Has the resolution been codified somewhere?
(It would be nice if it were referred to from the Paged Media spec.)


On Tue, Feb 23, 2010 at 8:20 AM, Linss, Peter <> wrote:

> On Feb 22, 2010, at 9:34 AM, Andrew Fedoniouk wrote:

>> --------------------------------------------------
>> From: "Yuzo Fujishima" <>
>> Sent: Monday, February 22, 2010 1:55 AM
>> To: <>
>> Subject: [css3-page] Proposal: Making variable page area widths in a
>> document      optional

>>> Hi,

>>> By using :left, :right, or :first pseudo-classes, it is currently
>>> possible
>>> to make
>>> left, right, or first pages have different page area widths.

>>> In the following example, right pages are 10cm narrower than left pages:
>>> @page :left {margin-left: 3cm;margin-right: 4cm;}
>>> @page :right {margin-left: 9cm;margin-right: 8cm;}

>> I do not think that it is even technically feasible to have a container
>> with
>> variable width in CSS.
>> At least there is no definition of blocks having "jagged" sides as e.g.
>> tall
>> <table width=100%> spanning multiple pages.

>> I believe that we should declare "behavior undefined" for variable page
>> area
>> boxes on different pages.
>> Or at least "vendor specific" if some printer smart enough will be able
>> to
>> come up with the idea of how to render jagged tables with correct
>> pagination
>> in the future.

> The CSS W/G discussed this back in November of 2008.


> "RESOLVED: Adopt proposal that page layout on current page assumes ICB
>            matches current page size and contents lay out accordingly,
>            restrict requirement to SHOULD and applying for non-BFC
>            elements in normal flow, all others being undefined"

> Peter

Received on Tuesday, 23 February 2010 02:01:06 UTC