Hallo,
ich habe es jetzt (warscheinlich recht umständlich) gelöst:
Ich habe am Ende im Javascript einen Timeout auf eine Funktion gesetzt, die document.readyState auf 'complete' prüft und erst wenn die Seite vollständig geladen wurde, die neuen width-Werte setzt.
Ja, das hört sich recht umständlich an. Vermutlich kannst du einfach das load- oder DOMContentLoaded-Ereignis verwenden:
JavaScript: Onload-Techniken
Mathias