Tarquinio: Javascript und die css-Eigenschaft display

Beitrag lesen

Hallo Ihrs,

ich hab da mal ein ganz komisches Problem.

Es kommt ja relativ häufig vor, dass man ein html-Element,welches durch css-Formatierung (display:none) nicht erscheint, mit Javascript erscheinen lassen möchte. Also greift man auf das html-Element zu und setzt die display-Eigenschadt auf "" (z.b. document.getElementById("id").style.display=""). Aber wieso kann man diese Eigenschaft nicht per Javascript verändern, wenn sie vorher per css gesetzt wurde? Ich muss jedesmal den display-Eintrag in der css-Datei entfernen und ihn beim Laden des Dokumentes per Javascript auf "none" setzen.

Is das normal so oder beachte ich was nicht?

Würde mich über eine Antwort freuen und bedanke mich schonmal im Vorraus.