przesuwanie diva wewnątrz innego diva

0

mam 2 divy:

div nr 1 ma rozmiar 400x400 i jest jakby ramką

div nr 2 ma większy rozmiar np 1000x1000 i zawiera dodatkowe elementy

jak można najłatwiej przesunąć płynnie div2 wewnątrz div1?

szukałem i znalazłem jQuery Map Plugin ale kurde to mnie kompletnie nie zadowala, bo tam to bardziej pod mapy, a nie potrafię wyciągnąć samej funkcji przesuwania

zapomniałem dodać, że to musi wyglądać coś jakbym "złapał" kawałek i przesuną w którąś stronę

0

że $('#div_zewnetrzny').animate({scrollLeft: 100}); ?

0

no ale jak to wykonać te "złapanie mapy" i przesunięcie od danego kawałka mapy

0

w momencie NACISNIECIA przycisku myszy (dokumentacja) na elemencie wewnętrznym zczytujesz pozycję myszy (info) i odpalasz event wyłapujący ruch myszy (dokumentacja) - przy każdym ruchu myszą w lewo (porównujesz do wartości zapamiętanej na początku, albo ostatniej wartości) przesuwasz scroll elementu zewnętrznego w prawo, i analogicznie dla innych kierunków - w momencie PUSZCZENIA przycisku (dokumentacja) usuwasz eventa (dokumentacja)

0

szczerze mówiąc to liczyłem na jakiś zbiór funkcji jak jQuery Map Plugin

0

toż to jest przeca 10-20 linijek, podstawowa znajomość matematyki obejmująca odejmowanie w odpowiednej kolejności i minimalnie chęci, bo masz podane wszystko co zrobić jak na tacy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1