このメソッドには未解決のバグがあります。IE6 では、すべてのposition:absolute が「浮動」要素に変換されます。js オブジェクトも使用されます。スクロールバーをスクロールするとちらつきます。 以下の方法ではCSSとjsを組み合わせて上記の問題を解決します。
.org/1999/xhtml"> ;head>
style type="text/css">
*
{
マージン: 0px;
パディング: 0px;
body {
_background-image: url( about:blank); /*ブラウザの空白ページを背景として使用します*/
_background-attachment: fixed; /* スクロール バーがスクロールされるようにするため、要素は点滅しません*/
}
#topNav {
width: 980px;
z-index: 100; /*フローティング レベルを設定します*/
位置: 固定; : 50px; /* 他のブラウザでの位置設定の場合は、ここで座標を設定できます*/
_position:Absolute; /*IE6 は固定をシミュレートするために絶対を使用します*/
_top:expression(documentElement .scrollTop 50 "px") ; /*IE6 は上部の位置を動的に設定します*/
/* documentElement.scrollTop はフローティング要素を常にブラウザの上部に設定します 値を追加して植字効果を実現できます*/
background-color :#0000FF;
高さ: 31px;
}
.show{
上:500px;
ボーダー:#ff0000ソリッド;
}
gt;
br />
br />gt;
gt;
;br />gt;
show