2011-02-01 12 views
0

私は、固定フッタが必要なサイトを持っています。ユーザーの画面サイズにかかわらず、常にフッターがページの下部に表示されるようにします。コンテンツが画面よりも長くなる場合は、フッターを下に移動します。私はこれをテーブルのないすべてのDIVにしたい。3垂直セクション

以下の投稿は、asp.netタグでは答えられませんが、私が探しているものです。フォームタグがあると、すべてのCSSは無視されます。フォームタグを取り出したら、フッターは完全に底に張り付いています。あなたのCSSで

How do you get the footer to stay at the bottom of a Web page?

+2

あなたが探している言葉は「スティッキーフッター」だと思います。これは役に立ちますか? http://stackoverflow.com/questions/42294/how-do-you-get-the-footer-to-stay-at-the-bottom-of-a-web-page –

+0

CrazyJugglerDrummer - 助けてくれました。それはasp.net

タグで動作しません。 – Boone

答えて

1

試してみようか?

.fixedPosition { 
     background-color:black; 
     position:fixed; 
     min-height:200px; 
     left:0px; 
     right:0px; 
     bottom:0px; 
    } 

これは、左、右と下にあなたのラッパーを修正します。それで、あなたはどんな身長を持っているかを決めることができます。

ポジショニングフォームに問題がある場合(わかりません)、ラップしてみてください。

<div class="fixedPosition"><form></form></div> 

助けましたか?

1

ブロックするために、ヘッダー、コンテンツ、フッターのdivに表示プロパティを設定します。あなたのヘッダー、コンテンツ、フッターのdivは、そのために、あなたのHTMLページに表示された場合の例に示されていないあなたのコード内の他のマークアップがない限り

#header { 
display:block; 
} 

#content { 
display:block; 
} 

#footer { 
display: block; 
} 

その後、フッタは常に、あなたのコンテンツの下に表示されます。

+0

これは、セクションの下部にフッターを配置しますが、ページの下部には配置しません。 – Boone