|
Posted by dorayme on 01/12/08 21:28
In article <J%7ij.280098$mT6.42011@reader1.news.saunalahti.fi>,
Jarkko Kuoppamδki
<jarkko.kuoppamaki@gmail.nospamplease.com.invalid> wrote:
> I have a table consisting of a rowspan=3 cell and three normal size
> cells on top of each other, on the left side of the first one. If the
> tall one grows (due to its content) vertically let's say double, the
> height of other 3 cells double, too. I would need two of those to stay
> as they were and the last one to grow 4 times its height. How do I
> accomplish this?
>
> I've tried the height parameter of the cell (<td>) or the css defition.
> However, this (I believe) defines only the minimum height that will
> expand if the contents so require.
>
> The doctype is 4.01 Transitional, but I guess it could be changed if
> needed. A solution compatible with all browsers would be ideal, most
> browsers sufficient and if nothing else fails, I'd be willing to accept
> even a IE-only compatible one.
>
> To illustrate:
>
> <table border=1>
> <tr>
> <td>cell2</td>
> <td rowspan=3><div style="height:300px">cell1</div></td>
> </tr>
<tr>
> <td>cell3</td>
> </tr>
> <td>cell4</td>
> </tr>
> </table>
>
Safari 2.0.4 gets you what you want with the above (as long as
cell2 and cell3 have the same "amount" of content). But you might
say more about what you are really doing before anyone here will
try hard to get you as close to what you might be happy with
cross-browser-wise.
--
dorayme
[Back to original message]
|