Podgląd obrazka na cały ekran z możliwościa przesuwania

Witajcie. Szukam rozwiązania a’la lightbox, które wyświetlałoby dany obraz na cały ekran przeglądarki (niewidoczne paski przewijania) z możliwością swobodnego przesuwania go za pomocą myszki. Oczywiście chciałbym by w prawym górnym rogu był “x”, który służyłby do zamknięcia podglądu.Fajnie by było, jakby do obrazka wystarczyło dodać klasę do obrazka i można by było wywołać ów efekt dla konkretnego obrazka klikając np. w okienko lupy.

Super, a wie ktoś może jak ograniczyć przesuwanie do wielkości obrazka, bądź okna przeglądarki, tak żeby nie było widać tła?