Gracias por las respuestas!!.
Cita: A ver, es buena pregunta y la verdad no estoy seguro si funcionará. para que al div principal le aparesca un scroll horizontal si es necesario tendrías que darle este estilo:
overflow-x: auto;
Si, ya lo he intentado, pero nada
Cita: Tan simple como darle a tu div principal un ancho suficiente para que quepan los otros tres. Para ello debes usar la propiedad CSS width: y el ancho que desees a continuación sin olvidarse de las medidas.
Lo malo es que el width de mi div principal es de 100%, ya que se tiene que adaptar al ancho de la ventana, ese es el problema.
¿Que mas se puede hacer?
Gracias!!.