collapse funktioniert nicht
Henry
- css
Hallo,
bei mir funktioniert das style="visibility:collapse" nicht wie erwartet.
Mit hidden funktioniert es. Hat jemand eine Erklärung ? Was hab ich übersehen ?
hier mein testcode:
-----------------------------------------------------
<html>
<body>
<table border=1>
<tr><td>irgend was</td></tr>
<tr id="test" style="visibility:hidden"><td>
hidden <select name="testhidden" size="">
<option value="ja">ja
<option value="ne">nein
<option value="vi">vielleicht
</select>
</td></tr>
<tr id="test" style="visibility:collapse"><td>
collapse <select name="testcollapse" size="">
<option value="ja">ja
<option value="ne">nein
<option value="vi">vielleicht
</select>
</td></tr>
<tr><td>irgend was</td></tr>
</table>
</body>
</html>
-------------------------------------------------
Danke
Hallo Henry!
bei mir funktioniert das style="visibility:collapse" nicht wie erwartet.
Bei welchem Browser?
<cite quelle="visibility">
Beachten Sie:
_Lediglich Mozilla Firefox_ gibt in obigem Beispiel den für Zeile B reservierten Platz frei.
</cite>
Viele Grüße aus Frankfurt/Main,
Patrick
Hallo Patrik,
genau so ist es. Nur Mozilla geht da wie erwartet.
Kennst du einen Workaround ?
Danke Henry
Hallo Henning!
Kennst du einen Workaround ?
Nein, aber eine Lösung hast Du Dir in Deinem Eröffnungsposting schon gegeben:
Mit hidden funktioniert es.
Probier auch display:none.
Viele Grüße aus Frankfurt/Main,
Patrick
Mit hidden funktioniert es.
Probier auch display:none.
Hallo Patrick,
das löst aber nicht mein Problem. Ich will
die Tabellenzeile weg habe wenn nichts drinsteht.
Trotzdem Danke
Henry
Hallo H.Gamlich!
Ich will
die Tabellenzeile weg habe wenn nichts drinsteht.
Sorry, aber das hast Du im Ausgangsposting nicht erwähnt, sondern nur, dass visibility:collapse nicht »funzt™«.
Da wirst Du vermutlich auf JavaScript zurückgreifen müssen. Denn CSS kann nicht wissen, ob ein Element inhaltslos ist oder nicht.
Viele Grüße aus Frankfurt/Main,
Patrick