Centrage d'une page avec marge négatives

[Résolu]
Signaler
Messages postés
14
Date d'inscription
dimanche 1 juillet 2007
Statut
Membre
Dernière intervention
27 janvier 2010
-
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
-
Bonjour,
Voici mon souci:
J'ai un bloc de 900px de large que je veux voir centré à l'écran. J'ai donc utilisé la méthode des marges négatives pour que mon bloc reste centré même en cas de redimensionnement de la fenetre. Jusque là tout fonctionne bien. Le problème, c'est que lorsque la largeur de la fenetre devient inférieure à la largeur de mon bloc, je n'ai plus acces a la partie gauche de mon bloc. Je voudrais donc faire un script pour que lorsque la largeur de la fenetre devient <=   980px le centrage s'arrete et le bloc reste à gauche de la fenetre.
Merci d'avance

ludomacho

1 réponse

Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
18
Bonjour,
Il te suffit de créer une fonction que tu mets sur l'événement onresize de window qui va tester la position du DIV,
SI style.left < 0 ALORS tu mets le


style.marginLeft
à 0 SINON tu le mets à -Largeur_Div /2
;O)