molily: Checken ob Eigenschaft gesetzt ist

Beitrag lesen

Hallo!

Da gibt es einen Button (oder was auch immer wo man drauf klickt). Klickt man auf diesen Button, soll sich eine andere Box ändern. Ändern bedeutet in diesem Fall dass sie ein position: absolute bekommt und ein width: "aktuelle größe". Klickt man erneut auf den Button soll die Box in ihren ursprungs zustand wieder zurück gehen.

Entferne den Inline-Style einfach wieder.
Das kannst du tun, indem du .style.width auf einen leeren String setzt oder .style.removeProperty('width') aufrufst. Dann wird die Breite wieder vom Browser berechnet bzw. es wirken die CSS-Regeln aus deinem Stylesheet.

Das Problem an der Sache ist das ich den Ursprungzustand von Width nicht weiß.

Den musst du in diesem Fall auch gar nicht wissen.

Mathias