Tabellenspalten mit display: none;
sascha
- css
0 Ingo Turski1 Cybaer- javascript
0 sascha0 wahsaga
Hallo Zusammen,
Ich haben eine Liste mit Unterpunkten. Wird die Seite geöffnet erscheinen nur die Hauptpunkte in einer Tabelle untereinander. Die Tabellenspalten mit den Unterpunkten sind mit diplay: none; ausgeblendet. Durch anklicken eines Hauptpunktes werden mit Hilfe von JavaScript die entsprechenden Untepunkte eingeblendet.
Beim IE ist das kein Problem. Das Ergebnis ist genauso wie ich es wollte. Nur der Firefox zerschießt mein Layout total.
Entferne ich das Attribut display: none; wird das Layout der Seite auch im FF korrekt angezeigt.
Welchen Parameter muss ich verwenden, um eine Tabellenspalte mit display wieder sichtbar zumachen?
"inline" oder "block" zerschießen im FF das Layout.
Schon mal vielen Dank für die Hilfe
Hi,
Welchen Parameter muss ich verwenden, um eine Tabellenspalte mit display wieder sichtbar zumachen?
"inline" oder "block" zerschießen im FF das Layout.
welchen dislay-Typ haben denn Tabellenspalten? Aber Du kannst Dir das Nachschlagen ersparen, da der IE diesen gar nicht kennt. Du kannst die Javascript-Definition aber auch ganz simpel mit "" löschen.
freundliche Grüße
Ingo
Hi,
Welchen Parameter muss ich verwenden, um eine Tabellenspalte mit display wieder sichtbar zumachen?
Wovon Du auch immer da konkret den Style veränderst:
...style.display="";
ist die Antwort. ;-)
Gruß, Cybaer
Vielen Dank für die schnellen Antworten.
Das Ergebnis ist zwar immer noch nicht so, wie ich es gerne hätte, aber das Verhalten vom FF macht nun mehr Sinn.
Werde da wohl an der bisherigen CSS konfiguration noch etwas Feilen müssen. ;-)
hi,
Werde da wohl an der bisherigen CSS konfiguration noch etwas Feilen müssen. ;-)
Vielleicht wäre auch feilen an der HTML-Struktur angebracht.
Hauptpunkte, Unterpunkte - das klingt doch eher nach verschachtelten Listen, als nach einer Tabelle.
gruß,
wahsaga