@the drummer:

Ti do un paio di consigli in merito alla tua soluzione, poi deciderai te se ascoltarli o meno.

-Come detto da Mucu la propr overflow-x : scroll; non è supportata da tutti i browser.

-La tua soluzione è poco accessibile. Un lettore di schermo non ha un'alternativa testuale a quelle immagini, o in caso di disabilitazione di quest'ultime manca sempre un'alternativa (come l'attributo alt).

-Il secondo forse ti può interessare di più per un eventuale futuro.
Con browser molto rigidi nei confronti degli standard quelle immagini non saranno cliccabili (sempre se vuoi che lo siano). Uno di questi browser è IE8.

Se proprio vuoi optare per quella soluzione ti consiglio di inserire uno span all'interno del link con del testo (meglio se attinente al contenuto dell'immagine) e tramite foglio di stile dargli la proprietà "visible:hidden;".
In questo modo nella zona dello span il link sarà attivo, sarà compreso da tecnologie assistive e in caso di disattivazione degli stili vi sarà cmq del testo cliccabile.

Di base però non è una soluzione molto elegante quella di utilizzare dei background-image.