divに入力とボタンがあります。ビューポートが広い場合、ボタンは右にフロートし、小さな画面ではボタンがビューポートの幅を埋めます。ただし、Chrome では、ブラウザーのサイズをブレークポイントよりも小さく変更してから再度戻すと、ボタンは独自の行にとどまります。IE と FF で期待どおりに動作します。入力を設定float: left
すると、Chrome でも機能します。
問題を示すフィドルは次のとおりです。http://jsfiddle.net/kSRvP/
出力ペインのサイズを前後に変更して、バグを確認します。
Chrome がこのように動作するのはなぜですか? display: block
Chromeが再描画サイクルを何らかの形で最適化し、ボタンがインラインであるステップ(削除と設定の間)をスキップするためだと思いますfloat: right
が、それがバグかどうかはわかりません。