2011-01-26 5 views

答えて

1

jqueryは使用しませんが、これを確認してください。このhttp://ryanfait.com/sticky-footer/How to align footer (div) to the bottom of the page?http://www.cssstickyfooter.com/には、単純なcssとhtmlを使用した解決策があります。ページがビューポートよりも小さい場合は、フッターが下部にスティックされます。ページの高さがビューポートのサイズより大きくなると、フッターはページの下部に追加されます。つまり、フッターは本体と重複しません。

0

これを達成するためにjQueryを使用する必要はありません。純粋なCSSを使用できるはずです。このような何か:

#footer { 
    position: fixed; 
    bottom: 0; 
    left: 0; 
    width: 100%; 
} 

それからちょうどあなたが最後までスクロールしたときにそれはフッターによって隠されていないことを確認するためにあなたのメインのコンテンツの下に十分なパディングを持っていることを確認してください。

+0

これは、フッタをHTMLウィンドウの本体ではなくブラウザのウィンドウに貼り付けます。とにかくスクロールがあるときはいつでもウェブページがこのフッターの後ろにくるでしょう。場合によっては、上部に表示されるスタックオーバーフローの通知、誰かが十字架をクリックするまでオレンジ色のバーがスティックされるようにするのが望ましい場合もあります。 –

関連する問題