Utz: NS 4 legt Bild über Text wg. line-height

Beitrag lesen

Hi zusammen,

ich habe ne verschachtelte Tabelle; den Zellen ist ne CSS-Klasse zugewiesen. Innerhalb der Zellen sind Text und Bilder. Alles prima eigentlich, nur dass der NS 4 die Bilder anzeigt, aber ihnen keinen Platz zuweist, sodass der folgende Text eine Ebene _hinter_ die Bilder rutscht. Lasse ich die Klassenzuweisung weg, ist alles völlig i.O. Ach ja, natürlich positioniert die Klasse nichts, es wird also kein Layer erzeugt.

Hier ein Schnippsel des HTML-Codes:

(...)
<tr>
  <td background=""><img src="../images/null.gif" width="18" height="20" border="0" alt=""></td>
  <td background="" class="flowtext">Text<br>
    <br>
    Noch mehr Text:<br>
    <br>
    <div align="center"><img src="images/abb_01.jpg" width="470" height="306" border="0" alt=""></div>
    <br>
    Wieder Text<br>
    <br>
    Und - Text<br>
    <br>
    <div align="right"> <a href="index_2.htm">Nächste Seite <img src="images/Pfeil.gif" width="4" height="7" border="0" alt=""></a></div>
  </td>
  <td background=""><img src="../images/null.gif" width="10" height="20" border="0" alt=""></td>
</tr>
(...)

Die Definition der Klasse "flowtext" sieht so aus:

.flowtext {
line-height: 18px;
}

Kommentiere ich line-height aus, ist wieder alles wie gewünscht.

Die Lösung "Klassenzuweisung einfach weglassen" ginge zwar, finde ich aber nicht so prickelnd, denn ich hätt den Zeilenabstand schon gern.

Kennt jemand das Phänomen oder weiß nen Weg drum rum?

Grüße,

Utz