親がビューポートよりも広い場合、CSS だけで子要素の幅をビューポートに合わせることは可能ですか?
(まだ) 直接制御できない既存の応答しない固定幅のサイト レイアウトに収まるようにユーザー インターフェイスを設計しています。サイト全体のレイアウトがそうでなくても。私のインターフェイスを組み込んだページは、少なくともインターフェイスのスタイリング用に追加の CSS ファイルを読み込むことができますが、これを利用して、私のインターフェイスを使用するページの全体的なサイト レイアウトを変更することは危険な提案です。
CSS がインターフェイスの DIV 幅を任意のビューポート サイズに合わせて動的にスケーリングできる場合は、@media クエリで固定幅のブレークポイントの範囲を設定する必要はありません。図については、次のモックアップを参照してください。
...コンテンツ DIV を制御し、その幅を図のように任意のビューポートに合わせたいが、固定幅のコンテナー、ヘッダー、フッター DIV を制御できない