jQueryUI draggable setzt auf meine verschiebbaren divs "position: relative"

Ich habe heute Morgen ein seltsames Problem mit jQuery draggable. Ich frage mich, ob jemand anderes auf dieses Problem gestoßen ist.

Ich habe viele kleine Divs in einem großen Div. Sie sind absolut positioniert: "position: absolute" in CSS für ihre Klasse, wobei die tatsächliche Position selbst berechnet und bei Bedarf in JS festgelegt wird.

Jetzt füge ich Funktionen hinzu, mit denen diese Divs verschoben werden können.

Sobald ich jedoch ein Element ziehbar mache, wird es direkt auf dem Element mit "position: relative" versehen, was, wie Sie sich vorstellen können, die Position auf dem Bildschirm erheblich verschlechtert.

Weiß jemand, warum es die "Position" so ändert oder wie man es nicht sagt?

BEARBEITEN:

Gerade bemerkt, dass es eine ziemlich offensichtliche Antwort gibt, die mich ins Gesicht starrt -! Wichtig für meine Position: Absolut! Dies scheint das Problem zu beheben. ABER ich bin immer noch interessiert, ob jemand weiß, warum es "position: relative" wie folgt setzt (und es entweder nicht konfigurierbar macht oder zuerst prüft, ob es Position benötigt) ... Ich frage mich, welche Probleme ich gerade gespeichert habe für mich allein ;-)

Antworten auf die Frage(3)

Ihre Antwort auf die Frage