これによりページがジャンプすることがあります。フェードアウトが実際に要素 #main の高さを削除しているように見えます。その高さは CSS で宣言されています。FireFox 20 でテスト済み
$('.active').click(function(){
$('#main').fadeOut(1100, function() {
$(this).load('blank.html', function() {
$(this).fadeIn(1100);
});
});
return false;
});
<div id="main" style="margin-bottom:30px;overflow:hidden">
<div class="slider nivoSlider">
<img src="1.jpg" alt="" />
<img src="2.jpg" alt="" />
<img src="3.jpg" alt="" />
<img src="4.jpg" alt="" />
</div>
</div>
<li><a href="blank.html" class="active">Projects (a)</a></li>