この例では、Javascript を使用して、ページをスクロールするときに DIV が一番上に到達したときに、DIV を一番上に固定します。 IE ではこの効果は少し派手です。効果の URL: http://www.keleyi.com/keleyi/phtml/fixdiv.htm コードは次のとおりです: コードをコピーします コードは次のとおりです: href="http://www.keleyi.com/menu/net/" target="_blank">.NET a> Javascript li> jQuery C# < ;a href="http://www.keleyi.com/menu/other/" target="_blank">その他 ホームページ <br>$(function () { <br>var ie6 = document.all; <br> var dv = $(' #fixedMenu_keleyi_com'), st; <br>dv.attr('otop', dv.offset().top); // 上部からの元の距離を保存します<br>$(window)。 scroll(function () { <br>st = Math.max(document.body.scrollTop || document.documentElement.scrollTop); <br>if (st > parseInt(dv.attr('otop'))) { <br>if (ie6 ) {//IE6 は固定属性をサポートしていないため、この効果は位置を絶対および先頭に設定することによってのみ実現できます。 <br>dv.css({ Position: 'absolute', top: st } ); <br>} <br> else if (dv.css('position') != 'fixed') dv.css({ 'position': 'fixed', top: 0 }); if (dv.css('position' ) != 'static') dv.css({ 'position': 'static' }) <br>}); ; <br><br><br> </div>