興味深いレイアウト設計の問題があり、何か助けが得られるかどうか疑問に思っていました。
2 つのコンテナーが隣り合っており、ほとんどの場合、右側のコンテナーは静的にサイズ設定されています。左側のものは、動的に読み込まれたコンテンツに基づいて拡大する必要があります。これにはかなりの数のデータセット、または単一のデータセットのみが含まれる可能性があります。これで、右のコンテナは常に左のコンテナの隣にあるはずです。
ここがトリッキーな部分です。左のコンテナーは折り返すことができず、画面の残りの幅まで使用する必要があり、その時点でスクロール バーが表示されます。この時点で、右のコンテナは画面の端に隣接しています。
左のコンテナが常に残りの画面領域を占有する場所で動作させることができますが、これにより、左側にほんの少しのデータしかない場合でも、右のコンテナが右側に押し出されます。
また、データを拡大して右側を左側に配置することもできますが、オーバーフロー スクロールバーは表示されません。これらの要件をすべて解決する方法について、私は頭を悩ませています。
すべての幅を設定することもできますが、それは実際には画面解像度まで拡大するという要件を解決するものではなく、それでも少量のデータのみを解決するものではありません
編集:現在のレイアウトの画像を添付しました。これは、ブラウザーの幅の 100% を占める「いっぱい」であるため、見栄えがよくなります。私が必要とするのは、データ列が非常に小さくなってスクロールできなくなった場合に、右側の部分を左側に移動させることです。