Hallo,
man nimmt gemeinhin dazu einen per div-Tag umklammertes img-tag, in dem dann alle Grafikformate adressiert werden können, die die Browser so landläufig auch eben darstellen können. Dieses Div-tag kann man nun per CSS pixelgenau positionieren. Diese Positionsangaben (top und left) kann man nun per JavaScript dynamisch, also während die Seite dargestellt wird, ändern, und somit die Position des Div-Image-Teils ändern - vulgo: bewegen.
Nun muss man nur noch die Breite des Fensters ermitteln, damit man es nicht endlos zBsp. nach rechts beweget und es schon längst nicht mehr im sichtbaren bereich liegt.
Also: wenn man es selber machen will (gibt sicherlich aber auch fertige Scripte) dann sind div, per CSS positionieren, per JavaSript CSS Atribute (top und left der Div-Positionierung) ändern etc Deine Stichwörter für den weiteren Angang.
Es ist aber auch keine Schande, fertige Reifen aufs Auto zu ziehen anstelle den Kautschuk selbst noch vorzukauen ;-)
Chräcker