Zeebo
Grünschnabel
Hallo!
Ich habe folgendes Problem:
Per Javascript lasse ich Tabellenzeilen einer bestimmten CSS Klasse ein- und ausblenden. Dies funktioniert auch in Firefox & Co.
Aber beim IE habe ich das Problem, dass ein DIV, das sich in einer Tabellenzelle befindet, nach dem einblenden nicht wieder ausblendet. Die Tabellenzeile ist zwar weg, aber der Inhalt des DIVs überlagert nun die Tabelle.
Beispiel:
Beim setzen von tr.folder per JS auf den Wert "none" wird diese ausgeblendet,
die DIVs bleiben jedoch sichtbar und der Text "Irgendwas..." und "Noch etwas..." überlager nun die Tabelle.
Woran liegt dies?
Wie kann ich dies lösen?
MfG Zeebo
Ich habe folgendes Problem:
Per Javascript lasse ich Tabellenzeilen einer bestimmten CSS Klasse ein- und ausblenden. Dies funktioniert auch in Firefox & Co.
Aber beim IE habe ich das Problem, dass ein DIV, das sich in einer Tabellenzelle befindet, nach dem einblenden nicht wieder ausblendet. Die Tabellenzeile ist zwar weg, aber der Inhalt des DIVs überlagert nun die Tabelle.
Beispiel:
HTML:
<table>
<tr class="folder">
<td>Text in Spalte 1</td>
<td>
<div>Irgendwas...</div>
<div>Noch etwas...</div>
</td>
</tr>
</table>
Beim setzen von tr.folder per JS auf den Wert "none" wird diese ausgeblendet,
die DIVs bleiben jedoch sichtbar und der Text "Irgendwas..." und "Noch etwas..." überlager nun die Tabelle.
Woran liegt dies?
Wie kann ich dies lösen?
MfG Zeebo