トップオフセットをチェックし、それに応じてメニューのクラスを変更するこのコードがあります。クラスが変更されていないIE7とIE8を除いて、完全に機能します。これはコードです:
$(document).scroll(function(){
if($(document).scrollTop() >= 800) {
$('#menu').removeClass('default').addClass('fixed');
}
else{$('#menu').removeClass('fixed').addClass('default');}
});
誰かが見たいと思うなら、リンクはhttp://www.vivianzoric.com/esiq/index.htmlです。
ps IE7でなぜそれが崩壊するのか私に聞かないでください、私は昨日だけこれに取り組み始めます:)