どこが間違っているのか誰にも教えてもらえますか... (window).height. 625 は、中央に配置されている Div の高さです...
これは Firefox では機能しますが、IE7 では、ブラウザ ウィンドウのサイズを変更するまでマージントップが設定されません。
テスト サイトはhttp://guylloyd.co.ukです。
どんな考えでも驚くほど高く評価されます!
マーティン
jQuery.noConflict();
jQuery(document).ready(function () {
jQuery(function(){
var $marginTop = ((jQuery(window).height() - 625) / 2 + 'px');
if(jQuery(window).height() > 625){
jQuery('body').css({'margin-top': $marginTop});
}
});
jQuery(window).resize(function(){
var $marginTop = ((jQuery(window).height() - 625) / 2 + 'px');
if(jQuery(window).height() > 625){
jQuery('body').css({'margin-top': $marginTop});
}
});
});