レイアウト上でいくつかのヘルプを使用できます。この私が達成しようとしているものです。ここでレイアウトの固定幅、固定高さのフルハイト、全幅
は、スペックは以下のとおりです。
- ヘッダは、高さ
- フッターを固定していること(100%一番下に常にあると全幅を持っています)
- コンテンツは固定幅を持っています
- コンテンツは基本的にフルハイトからフッタを引いたものですが、フッタには正確に20pxだけ重なっています
これは、コンテンツがビューポートよりも短くて長い場合にも当然有効です。 私はこれを数時間プレイしてきましたが、すべての機能を実現することができません。
私はここにそれのためにバイオリンを作成しました: http://jsfiddle.net/Sq4Pk/6/この解決策で問題が現在いる:
- ビューポートを取得短いが、より多くのコンテンツがフッターに重なって(正確に20ピクセルでなければなりません)
- コンテンツの一部は
も可能です。このビューポートを埋めていないのですか?誰かがこれで私を助けることができますか?
私は、これらのソリューションとバリエーションを試してみたが、両方は私のユースケースとは少し異なります。任意の助け
おかげでたくさん!
クリス
ありがとうあなたの反応!問題は、#contentはスクロールしないでください。コンテンツとともに拡大し、どのような場合でもビューポートをいっぱいにする必要があります。これに関するアイデア? – Chris
その場合は#contentをoverflowに設定してください:hidden - http://jsfiddle.net/Sq4Pk/7/ – ptriek
これは#contentを拡張する代わりにコンテンツを隠すだけです。 – Chris