molily: Div Slide In

Beitrag lesen

solange es kleiner ist macht er weiter und das Div sollte nach unten scrollen
tut es aber ja nicht weil es sich nicht um px handelt
wenn ich jedoch erst später z.B. im else teil newpos + "px" einbringe ist der scrolling effekt weg

An welcher Stelle wird die neu berechnete Position denn dem Element zugewiesen? Die Zuweisung an div.style.top = newpos + "px"; fehlt deinem Script offenbar. Und genau dort solltest du dem Zahlenwert auch die Einheit px verpassen.

Mathias