- From: Coises <Randy@coises.com>
- Date: Wed, 17 Jul 2002 07:34:52 -0700
- To: www-style@w3.org
[Wed, 17 Jul 2002 12:43:02 +0100] Ian Hickson: >fantasai wrote: >> http://www.w3.org/TR/2001/WD-css3-box-20010726/#the-margin : [...] >This is a known error in the spec. Assume the margin-outside and -inside >properties have a new value like "defer" (which is their initial value). The >margin is then established by looking first at the appropriate margin-outside/ >-inside, and if that is "defer" then the appropriate -before/-after/-start/-end, >and if that is "defer" then the appropriate -top/-right/-bottom/-left. > >I don't recall what we decided to call this value. Any suggestions? Yes: drop the -inside/-outside entirely and add: Name: margin-mirror Value: none | horizontal | vertical Initial: 0 Applies to: all elements Inherited: no Media: paged none: Margins do not depend on whether the page is odd or even. horizontal: Even pages are rendered as if the specified values for margin-left and margin-right were interchanged (for binding pages at the left or right). vertical: Even pages are rendered as if the specified values for margin-top and margin-bottom were interchanged (for binding pages at the top). For this purpose, "odd" and "even" pages are determined by counting from 1, which is assigned to the first page of the formatted document (regardless of whether the entire document is printed or otherwise rendered in any particular operation). I don't see margin-before/-after/-start/-end in the cited spec, so I don't know what to say about those. -- Randall Joseph Fellmy aka Randy@Coises.com
Received on Wednesday, 17 July 2002 10:34:47 UTC