W3C home > Mailing lists > Public > www-style@w3.org > February 2010

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

From: Andrew Fedoniouk <news@terrainformatica.com>
Date: Mon, 22 Feb 2010 09:34:03 -0800
Message-ID: <54FD461C26A34E1F94BB62D41EC4FD51@terra3>
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

Received on Monday, 22 February 2010 17:34:35 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:07:43 UTC