画面の下部に黒い背景を塗りつぶした高さのフッターdivがボディの上にあります。いくつかのページがあり、多くのコンテンツはありません。フッタがページを上がり、高さが固定されているため、フッタの下にボディのBGイメージが表示されます。 CSSを使用して、フッターのdivの高さを設定する必要はありません。CSSバックグラウンドの高い位置のフッタの後ろ
0
A
答えて
0
0
公開されている解決策がいくつかあります。それらのすべてのコアは、すべての非フッターコンテンツをラップし、フッターの高さに等しいパディングを持つブロックレベルの要素に対して、最小の高さ(IEの以前のバージョンのハックを含む)を適用しているようです。フッターは、その高さとラッパーの下のパディングと同じ値に(明示的に設定された負の上マージンを持って
コード例the CSS Sticky Footer solutionから
HTML:。。
<body>
<!--[if !IE 7]>
<style type="text/css">
#wrap {display:table;height:100%}
</style>
<![endif]-->
<div id="wrap">
<div id="main">
</div>
</div>
<div id="footer">
</div>
</body>
CSS:
html, body {height: 100%;}
#wrap {min-height: 100%;}
#main {overflow:auto;
padding-bottom: 150px;} /* must be same height as the footer */
#footer {position: relative;
margin-top: -150px; /* negative value of footer height */
height: 150px;
clear:both;}
/*Opera Fix*/
body:before {
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/
}
+0
のフッタを貼り付けようとしていないのですが、その代わりに私たちは高い位置に移動するのがうれしいですが、フッターの下の背景は黒く塗る必要があります。 – Nick
関連する問題
- 1. CSSポジショニング:左手の長いメニューがフッタの後ろに表示されます
- 2. CSSバックグラウンド位置がモバイルで動作しない
- 3. CSSアニメーション - 元の位置への位置
- 4. iOSのバックグラウンドでの位置の取得
- 5. cssの位置ガイド
- 6. フッタが下部に位置する
- 7. フッタがヘッダのすぐ後ろに表示される
- 8. アンカータグの後にバックグラウンドを置く方法はCSSを投げる?
- 9. CSSの相対位置と要素の高さ
- 10. CSSの位置:固定 - 位置のみ正しいローカル
- 11. 絶対位置divがIE7のテキストボックスの後ろに座っている
- 12. 100%高さのコンテンツコンテナ付きの粘着性CSSフッタ。
- 13. TabBarバックグラウンドの位置を変更する
- 14. UITableViewのフッタの位置付けボタンの問題
- 15. CSSの親の位置
- 16. cssの位置の問題
- 17. 高さ100%の絶対位置決めCSS?
- 18. SAPUI5テーブル位置フッタの列値の合計
- 19. 絶対divの後のCSS divの位置付け
- 20. CSS位置トラブル
- 21. はCSS位置
- 22. フロート/位置CSS
- 23. CSSテキストの位置付け
- 24. CSSの位置固定
- 25. CSSのdivタイトル位置
- 26. blackberry CSSの位置:固定
- 27. CSSの位置:固定
- 28. テキストの位置付けCSS
- 29. Chrome CSSの位置:固定
- 30. CSSの相対位置
いくつかのコードが表示されますか? – Jakub
コードが多すぎます.. heres a link: http://projects.snowshtechnologies.com/golden _dragon/profiles/ – Nick