As far as I understand the spec the "overflow" property applies only to
FOs which create a viewport area.

http://www.w3.org/TR/xsl11/#prapply also says:
Property overflow applies to: fo:region-body, fo:region-before,
fo:region-after, fo:region-start, fo:region-end, fo:block-container,
fo:external-graphic, fo:instream-foreign-object, and fo:inline-container.

For a table-cell it means you have to place a block-container in it if
you want to clip content. table-cell itself only creates reference-areas.

On 14.02.2007 08:37:05 Tim Keen wrote:
>   
> If a table-cell has height and width then should"overflow" work as a property 
> to it?
> 
> Cheers
> 
> Tim
> 
> Roger Kovack1 wrote: Andreas L Delmelle wrote: 
> >   On Feb 9, 2007, at 00:11, Roger Kovack1 wrote: 
> >>   In short, overflow is allowed in fo:block-container but not in fo:block. 
> >>>   Not exactly: overflow /is applicable to/ block-container, but not to 
> >>> block. 
>   Does "block-level element" refer to fo:block? 
> >   Strictly speaking, yes, but since the property does not apply to 
> > fo:block...Why? Well, because a block has no width/height, so there is no 
> > possibility of overflow in either direction. 
>   Thanks for the explanation. I was just wondering if the spec is being 
> misunderstood or is inaccurate insome manner. 



Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to