こんにちは、私はCSSのフッターを追加しようとしていますが、正しく動作させることはできません。今のところ私はそれを狂ったように微調整しています。もしFirefoxがうまくいけばInternet Explorer 7でうんざりしてしまいますが、時々途中で途切れることはありません。(CSSベースのフッタのための良い例がありますか?)IEとFirefoxで動作するCSSフッター
は、様々な高さの2列、私のページには、一定の幅を持っていることを考慮し、私のフッターが100%の幅を有する
であるだけでなく、私は、CSSにスティッキーフッターを使用しています - 。それがで正常に動作するようです私は、ブラウザのビューポートの高さの下にフッタがぶら下がっていることに気付きました。IEの高さを100%と解釈していると思います。自分では大丈夫ですが、私の修正と追加はIEでうんざりしてしまいます。フッターやヘッダーのための基本的なコードはほどです:
@charset "utf-8";
/* CSS Document */
html, body, #wrap {height: 100%;}
body > #wrap > #main > #pageContent {height: auto !important; min-height: 100%;}
#main
{
background-color:#FFFFFF;
width:960px;
height:100% !important;
text-align:left;
position:relative;
}
#footer
{
display:block;
width:100%;
text-align:center;
position: relative;
height: 150px;
clear:both;
}
/* CLEAR FIX*/
.clearfix:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix
{
display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
height: 1%;
}
.clearfix
{
display: block;
}
/* End hide from IE-mac */
そしてHTMLが多少私はCSS Sticky Footerを試してみた
非常に便利です、ありがとう! IEとFirefoxでの不具合を修正しました。 – Desmond