Por qué se va a desajustar?
la solución la mencionas tú, crea un contenedor para la imagen, te dejo un ejemplo de como solucionarlo, aun que no entiendo bien eso de que se modifique el texto, no pienso que tenga nada que ver.
https://jsfiddle.net/u8mxdz3d/
Espero te sirva de lo contrario ayúdame a entender mejor tu duda, saludos!