- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Fri, 14 Jan 2005 05:59:22 -0600
- To: www-style@w3.org
Consider the following HTML: <div style="display: table; width: 300px"> <div style="display: table-row"> <div style="display: table-cell"> Lots of text, in several paragraphs, requiring a height of 400px to lay out if laid out at a width of 200px. </div> <img src="something" style="display: table-cell; width: 100px"> </div> </div> Where "something" is an image with intrinsic width 200px and intrinsic height 200px. What sort of box(es) does the <img> generate? I'd assume, per spec, that it should generate a table-cell box, but it's not clear how those should behave for a replaced element. For example, should the image end up being 100px wide by 400px tall in this case? If the table had border-collapse, should the image's borders collapse with the cell next to it? And so forth. In brief, how do the table layout algorithms interact with replaced elements, in general? -Boris
Received on Friday, 14 January 2005 11:59:32 UTC