ヘッダー付きの液体3列レイアウトを使用してサイトを実行しています。私が今までに試みたことのあるすべてのブラウザで、レイアウトは10年以上にわたってうまく動作します。 CSSの絶対配置に基づいています。 This pageには実際のサイトの例があります。ビューポートを小さくするとCSSの配置が奇妙です
私のタブレットからページを見ると、右の列が中心のものと重なっていることがわかりました。 Firebugを使用してさらに調査すると、中央のコンテンツが360ピクセル幅に達すると、divの右余白が縮小することが示されました。何故ですか? FirefoxとAndroidは同じようにレンダリングするので、これは実際にはそうであると思われる。
しかし、私は必然的に美徳を作り出し、身体と内容の分の幅を設定して体のスクロールをオーバーフローさせました。本体は実際にスクロールしますが、右側の列はbody要素(Firefox)の代わりにビューポートの右端に配置されます。これは意図的なCSS標準ですか?
小さなディスプレイでプレゼンテーションを解決する方法はありますか?あなたの努力のための
おかげで、
– ラース。
[関連する質問](http://stackoverflow.com/questions/3442943/css-position-absolute-fails-in-resizing)の1つは、最後の2つの質問のトリックでした。それは私にとどまり、なぜ360pxの制限がありますか?そしてIEに対処する方法は?) –
これはいくつかの関連した質問のおかげで、すべてうまくいきました。私はあらかじめ声を上げていました。自分のコードをもっと徹底的に調べました。申し訳ありませんが、私は今私の質問に答えることはできません。 –
あなたの答えが分かればそれを回答として投稿し、それを受け入れます(48時間後)。それ以外の場合は、司会者の注意のために質問にフラグを立てて、削除をリクエストしてください)。 –