On 20.03.2007 17:18:36 a_l.delmelle wrote: > >----- Oorspronkelijk bericht ----- > >Van: Chris Bowditch [mailto:[EMAIL PROTECTED] > > > <snip /> > >AFAICT, I don't think you've got everything nailed down here. As Vincent > >already mentioned the ancestor reference area could change depending on > >the value of abolute-position property. So can you clarify exactly how > >you intend to resolve the % for top and left for all values of > >absolute-position property of BC? Thanks, > > Hmm, I don't completely agree with Vincent's assessment... > > absolute-position="absolute" > -> The area's position (and possibly size) is specified with the "left", > "right", "top", and "bottom" properties. These properties specify offsets > with respect to the area's nearest ancestor reference area. > > absolute-position="fixed" > -> The area's position is calculated according to the "absolute" model... > > Whatever follows in that second definition is irrelevant wrt > determining the base for percentage values to compute the initial offset (or > IOW: > determining which is the nearest ancestor reference area)
I agree. > Leaves my original question: > What I'm still not sure about is: > "Absolutely positioned areas are taken out of the normal flow." > Does that mean that percentages on any block-container with > position="absolute" should always be based on the containing page? I don't think so. That's only about the positioning of the area, not about determining the percentages. This just means that the "bpd-cursor" is not advanced in the normal flow when an absolute or fixed block-container is encountered. > Any other (dissenting) thoughts? > > Cheers, > > Andreas > Jeremias Maerki