Hola juanchosim
He probado una cosa así rápidamente y creo que esto te puede funcionar... creas en CSS lo siguiente:
Código HTML:
<style type="text/css">
img{max-width:100%}
</style>
y cuando crees la imagen la creas de un tamaño superior al ancho normal de las pantallas...yo por ejemplo he creado una img de ancho 2000 px y alto el que sea y al aplicar este css la imagen se me ha re dimensionado a 1407px de ancho (al visualizarlo en el navegador), es decir se me ha ajustado al ancho de mi navegador.
Espero te sirva, salud2