2009-08-11 10 views
0

私はこの質問が毎回ポップアップしていることを想像しています(私は実際に自分の質問を投稿する前にいくつかの記事を読んでいます)。IE6でスティッキーフッタのCSSトリックが動作しない

のIE 6でこのチュートリアルのフッターを動作させるにはどうすればよいですか? (リンクが削除されたため削除されました)

ここでの違いは、「Werknemer」または「AEX」をクリックすると表示される隠しdivが表示されることです。

これはブラウザウィンドウの下部に表示するブロックです(現在のページの最後ではありません)。

ありがとうございました!

+0

は、最近では一般的に十分なもので、最近では互換性を保つために後方に曲げなければならないのですか? –

答えて

2

私はいつもポジションを終えました:IEでCSS式で修正されました。マークアップに関する限り、それが最も破壊的ではないことがわかります。唯一のキャッチは、Javascriptが有効になっていないと動作しないということです。ここで

はあなたがQuirksモードで作業している場合のみ、スタイルシートIE6に入れたいものです:

/* Smooths out the scrolling of #your-fixed-element */ 
body { 
    background-attachment: fixed; 
} 

#fixedElement { 
    position: absolute;  
    left: 0; 
    top: expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight); 
} 

そして、あなたは標準モードにしている場合、代わりにこの#fixedElement宣言を使用します。

#fixedElement { 
    position: absolute;  
    left: 0; 
    top: expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight); 
} 
+1

2番目のCSSは魅力的に機能しました。ありがとう! – Pablo

関連する問題