Possible inconsistency between XSL-FO and CSS regarding fixed positioning

Dear Editors,

If I understand it correctly, a fixed box is not repeated
on every page, because it is a child of the page-viewport-area
and each page has its own page-viewport-area.

The "absolute-position" property is, however, derived from the
CSS property "position" and it uses the definitions of the latter.
The specification of the value "fixed" [1] doesn't say literally
that the box should be repeated on every page, but the example at
the end of the paragraph suggests it. Moreover, section 9.6.1 of
the CSS2 specification [2] says it explicitly. The CSS2.1 revision
has made the spefication of "fixed" explict with respect to the
repetition [3].

Shouldn't XSL-FO comply to that? The phrase "every page" is perhaps
not precise enough. Every page of a page-sequence would be more
natural. In CSS this should be refined as well I think [4].

Best regards,

Werner.

[1] http://www.w3.org/TR/xsl11/#absolute-position
[2] http://www.w3.org/TR/1998/REC-CSS2-19980512/visuren.html#fixed-positioning
[3] http://www.w3.org/TR/CSS21/visuren.html#propdef-position
[4] http://lists.w3.org/Archives/Public/www-style/2005Dec/0078.html
-- 
Werner Donné  --  Re BVBA
Engelbeekstraat 8
B-3300 Tienen
tel: (+32) 486 425803	e-mail: werner.donne@re.be

Received on Friday, 16 December 2005 13:32:53 UTC