11540 sujets

JavaScript, DOM et API Web HTML5

bonjour,

j'utilise un bout de code jquery pour centrer un div sur ma page


$( function() {           

    var $cont;
    $(window).resize(function(){
		$cont = $('#wrapper');		  
		$cont.css({
			position:'absolute',
			left: ($(window).width() - $cont.outerWidth())/2,
			top: ($(window).height() - $cont.outerHeight())/2
			});
    });
    
$(window).resize();			



});



ça fonctionne bien, sauf avec Google Chrome quand je rafraichis la page avec le bouton recharger (touche F5).
La taille de la page augmente, mais pas la fenêtre du navigateur, donc un ascenseur vertical apparaît. La marge bottom devient 0 et il semble que la marge top soit doublée, comme si elle comprenait la marge bottom disparue

vous me suivez ? Smiley smile