Hallo Florian!
Warum hässlich? Es hat eine mindestbreite dass der Inhalt nicht kleiner wird als der Banner. Und wo wird der Banner ja auch grösser. Was ist daran hässlich?
Ich habe mir das nun nochmal im grösseren Viewport angesehen. Du hast recht, das funktioniert und sieht ganz akzeptabel aus. Allerdings finde ich, dass da Aufwand und Nutzen in einem schlechten Verhältnis stehen. Die Verbreiterung über die 900 Pixel hinaus bringt nicht wirklich etwas, da kannst du ebensogut eine feste Breite von 900 Pixeln festlegen. Wichtiger wäre, dass du bei einem Viewport unter 1000 Pixel Breite ein flüssiges Layout bekommst. Dafür solltes du auf die 90% Breite verzichten, die Ränder sind da störend. Du solltest dich wirklich mal mit dem empfohlenen Layout beschäftigen, damit kämst du zu einer besseren Lösung. Du orientierst dich zu sehr an grafischen Details, wie dem Banner, und wirst dadurch in deinen Gestaltungsmöglichkeiten zu sehr eingeschränkt.
Beste Grüsse
Richard