hurz: tabellenzellen-höhe bei rowspan

hallo,

ich krieg's nicht hin, dass die rechten tabellenzellen in der untenstehenden tabelle lediglich so hoch sind wie ihr inhalt und sich nur die unterste tabellenzelle über die restliche höhe hinaus ausdehnt (da die linke tabellenzelle mit dem bild immer 150px hoch ist).

der opera stellt das so dar, wie ich es mir vorstelle, firefox und ie hingegen nicht. hat jemand eine idee? fixe height-angaben habe ich bereits probiert, ohne erfolg.

danke schon mal und gruss,
hurz

---

<style type="text/css">
<!--
.discol {
vertical-align:top;
font-weight:bold;
padding-right:10px;}

.discor {
vertical-align:top;}
-->
</style>

<table border="1" cellspacing="0" cellpadding="0">
<tr>
<td class="discol" rowspan="6"><img src="bspbild.jpg" width="150" height="150" border="0" alt="bsp bild"></td>
</tr>
<tr>
<td class="discol">Release:</td>
<td class="discor">bla</td>
</tr>
<tr>
<td class="discol">Label:</td>
<td class="discor">bla</td>
</tr>
<tr>
<td class="discol">Studio:</td>
<td class="discor">bla</td>
</tr>
<tr>
<td class="discol">Produktion:</td>
<td class="discor">bla</td>
</tr>
<tr>
<td class="discol">Credits:</td>
<td class="discor">bla</td>
</tr>
</table>

  1. Hallo,

    auf die Schnelle und ungetestet: rechte und linke Zeilenzahl sollten doch übereinstimmen oder?

    Dann sollte es so klappen link 5 verbunden, rechts 5 einzeln

    <table border="1" cellspacing="0" cellpadding="0">
    <tr>

    <td class="discol" rowspan="5"><img src="bspbild.jpg" width="150" height="150" border="0" alt="bsp bild"></td>
    <td class="discol">Release:</td>
    <td class="discor">bla</td>

    </tr>
    <tr>
    <td class="discol">Label:</td>
    <td class="discor">bla</td>
    </tr>
    <tr>
    <td class="discol">Studio:</td>
    <td class="discor">bla</td>
    </tr>
    <tr>
    <td class="discol">Produktion:</td>
    <td class="discor">bla</td>
    </tr>
    <tr>
    <td class="discol">Credits:</td>
    <td class="discor">bla</td>
    </tr>
    </table>

    Gruß Ralf

    1. hallo,

      auf die Schnelle und ungetestet: rechte und linke Zeilenzahl sollten doch übereinstimmen oder?

      ja du hast recht, meine konstruktion stimmte nicht ganz. danke für den hinweis, hab es mal korrigiert. aber ändert leider nichts an dem problem. hier mal zwei screenshots, die das verdeutlichen sollen. (links die darstellung im opera, wie ich es gerne hätte, rechts die darstellung im firefox und ie)

      vorschläge?

      gruss,
      hurz

      1. vorschläge?

        ja, wenn Du den Zellen auch nicht sagst, wie hoch sie sein sollen/dürfen, dann kann es sich der Browser ja auch aussuchen.

        Gruss Ralf

        1. hallo,

          fixe height-angaben habe ich bereits probiert, ohne erfolg.

          ja, wenn Du den Zellen auch nicht sagst, wie hoch sie sein sollen/dürfen, dann kann es sich der Browser ja auch aussuchen.

          das problem ist, wenn ich den tabellenzellen eine feste höhe zuweise, klappt das zwar im firefox, aber nicht im ie, ausser ich gebe den untersten tabellenzellen (credits) eine dementsprechend hohe height-angabe, dass die oberen automatisch kleiner werden, was ich aber recht unpraktikabel finde.

          gibt es nicht noch eine lösung, die auch im ie ohne probleme funktioniert?

          danke und gruss,
          hurz

          1. ich hab das bild jetzt über float:left und entsprechenden abstandseingaben eingebunden.