¡Gracias por tu ayuda!
Esa solución ya la tenía, simplemente especificando el ancho de la página, el problema es que el menú es dinámico o no sé cómo expresarlo, quiero decir que tiene la propiedad fixed, y el problema es que los submenús no se ven ni aunque mueva el scrollbar ya que el menú se sigue manteniendo en su posición de forma estática
En fin, he pensado dejarlo estático para no darme más problemas, así le den uso a la flechita "Volver arriba", jajaja
Gracias igualmente. Aunque dejaré el tema abierto por si alguien responde alguna solución, ya lo que me queda es la intriga y la curiosidad de resolverlo.