私は完全にフレックスなパーセンテージベースのレイアウトを作成しています。
左側にナビゲーション バーがあり、フル モードからスモール モードに切り替わります。これを実現するために (ナビゲーションは絶対位置にあるため)、メイン コンテンツのラッピング div にパディングを追加しています。内部コンテンツのサイズ変更。
これを行うための簡単な jQuery 関数を追加しましたが、Chrome でクリックすると、メイン コンテンツがコンテナーからはみ出してしまい、コンテナーのサイズが 100% 幅に戻りません。
これはChromeでのみ発生しているようです-理由を知っている人はいますか、またはそれに対抗するために何ができますか?
このサイトは次の場所にあります: http://dev.barringtonmedia.co.uk/test/layout.html
この問題は、次の画像で確認できます。
遊びが好きなら、それでjsfiddleを作成しました: http://jsfiddle.net/Dycd4/