- From: Andrew Fedoniouk <news@terrainformatica.com>
- Date: Mon, 22 Feb 2010 09:34:03 -0800
- To: "Yuzo Fujishima" <yuzo@google.com>, <www-style@w3.org>
--------------------------------------------------
From: "Yuzo Fujishima" <yuzo@google.com>
Sent: Monday, February 22, 2010 1:55 AM
To: <www-style@w3.org>
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.
--
Andrew Fedoniouk
http://terrainformatica.com
Received on Monday, 22 February 2010 17:34:35 UTC