> From: Jay Chiu [mailto:[EMAIL PROTECTED] > > I feel right now the absolute positoned fo:block-container is > only useful in header and footer. Inside body, the absoulted > positioned block-container is only relative to the beginning of > the body. This is totally useless. >
Hmmm. Seems like you would like the 'position="absolute"' to refer to 'absolute, except for the fact that there is already a table placed in the flow...'. I would certainly like to keep the behavior of this attribute the way it works currently, meaning 'absolute, on the current page in the flow...' ( see: http://www.w3.org/TR/xsl/slice7.html#absolute-position as to why I think the 'absolute' in this case, is behaving just like it should ) So a first possibility I think of is to increase the 'top'-attribute of the block-container with the height of the table above it. However, the spec also indicates that a problem would be the second table, as this would start where the first one ended... unless you were to specify a 'space-before' exactly equal to the height of the block-container. However, the FOP compliance page indicates that 'space-before' is only partially supported, so maybe a dummy, no-bordered, one-row table with a row that high could do the trick. ( Another problem could be tables spanning across pages, which would have you define the 'top'-attribute for the block-container relative to the part of the table on the page where that block-container happens to be placed ... this is making me a bit dizzy :) ) I don't know if it's possible for you to tweak the application in generating the xslt to get this result... Hope it helps, Andreas Delmelle --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
