style="float:left;" を持つ 2 つの DIV 要素があります。ウィンドウの大きさに合わせて余白や幅などを設定しています。ウィンドウが小さい場合は、DIV の幅とマージンの CSS 属性値を下げて、それらが互いに隣り合って (下ではなく) 表示されるようにします。
これはFirefoxでは見栄えがしますが、ChromeとOperaでは、JavaScriptが実行される前に、DIVが互いに下にジャンプします。しばらくすると、画面が再びきれいに見えます。
質問: window.onresize イベントをキャッチして、resize イベントの効果がブラウザーに表示される前に CSS を操作する方法はありますか?