0

この質問はときどき出てくると思いますが (私は実際に自分の質問を投稿する前にいくつかの投稿を読みました)、ここで再びです。

IE 6でこの URL でスティッキー フッターを動作させるにはどうすればよいですか? (リンク切れのためリンクを削除しました)

ここでの違いは、たとえば「Werknemer」または「AEX」をクリックすると表示される非表示の div を取得することです。

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

助けてくれてありがとう!

4

2 に答える 2

2

私は常に位置を行ってきました: css 式を使用して IE で修正しました。あなたのマークアップに関する限り、それは最も破壊的ではないと思います。唯一の問題は、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);
}
于 2009-08-12T02:46:27.010 に答える
0

「IE6 position fixed」を検索する必要があります (position: fixedこれは、より優れたブラウザーで使用する CSS です)。

このサイトにはかなりの数の解決策があります: http://www.wickham43.supanet.com/tutorial/headerfooterfix.html (この例があなたが探しているものだと思います)

于 2009-08-11T19:23:02.003 に答える