Может кто-нибудь сказать мне, где я иду не так ... Я использую следующее, чтобы выровнять div по вертикали, установив margin-top, используя (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});
}
});
});