Buon giorno

in una pagina web ho un div che mi contiene una immagine, quest'ultima è più grande del div e con il mouse la si muove per visualizzarla completamente.
Il problema che riscontro è che se la sposto a destra (ma questo vale per tutte le direzioni) quando si raggiunge il limite destro della foto il movimento continua invece che fermarsi sul bordo foto.
Ho provato indicando:
codice:
{containment: "parent"}
in questo caso quando sposto l'immagine salta e assume posizioni a casaccio.

Inoltre quando trascino l'immagine il cursore rimane quello che ho definito con i css e non cambia, avendo io indicato:

codice:
{cursor: "move"}
Qualcuno mi può aiutare?
grazie