jQueryUI draggable ustawia „position: relative” w moich przeciągalnych divach

Mam dziwny problem z przeciąganiem jQuery dziś rano, zastanawiam się, czy ktoś inny się z tym spotkał.

Mam wiele małych div wewnątrz dużego div. Są one pozycjonowane absolutnie: „pozycja: absolutna” w CSS dla swojej klasy, z samą aktualną pozycją obliczoną i ustawioną w JS na żądanie.

Teraz dodam funkcjonalność pozwalającą na przeciąganie tych div.

Ale jak tylko zrobię jeden przeciągalny, to otrzyma „pozycję: względną” bezpośrednio na elemencie, co, jak można sobie wyobrazić, poważnie zakłóca pozycję na ekranie.

Czy ktoś wie, dlaczego zmienia „pozycję” w ten sposób lub jak tego nie robić?

EDYTOWAĆ:

Właśnie zdałem sobie sprawę, że jest dość oczywista odpowiedź, która patrzy mi w twarz - ważna na mojej pozycji: absolutna! To wydaje się to naprawić. ALE nadal interesuje mnie, czy ktoś wie, dlaczego ustawia „pozycję: względną” w ten sposób (i nie czyni go konfigurowalnym ani nie sprawdza najpierw, czy potrzebuje pozycji) ... Zastanawiam się, jakie problemy właśnie zapisałem dla siebie ;-)

questionAnswers(3)

yourAnswerToTheQuestion