Centrer

Signaler
Messages postés
2268
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
13 septembre 2013
-
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
-
Bonjour,
    je chercher à centrer un élément en javascript... J'ai essayé:
divMajReval.style.top = document.documentElement.scrollTop + ( screen.availHeight - 500 ) / 2 + 'px';
(500 est la hauteur de l'élément que je veux centrer).

Ca fonctionne assez bien sauf quand je modifie la taille du navigateur pour qu'elle ne soit pas maximale: dans ce cas, screen.availHeight ne change pas, donc mon div est beaucoup trop bas)... J'ai aussi essayé à la place de screen.height mais c'est idem...

Comment faire?

Merci!

Raf

La boîte à bouts de codes
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"

5 réponses

Messages postés
1771
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
20 novembre 2020
107
bonjour

tu doit reactualise la position de l'element pour ca il faut utilise l'evenement
onresize
Messages postés
2268
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
13 septembre 2013
3
Salut!
   Désolé, je t'ai pas tout suivi... Qu'entends tu par événement?

Merci!

Raf

La boîte à bouts de codes
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
Messages postés
1771
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
20 novembre 2020
107
onresize veut signifier quand la fenetre est redimentionner c'est un evenement comme onclick ou onmouseover ...etc
Messages postés
2268
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
13 septembre 2013
3
Mmh, c'est là que je passe pour un boulet: j'avais pas vu le "onresize" de ton premier message, je m'étais arrêté à "l'evenement", du coup c'est plus clair! :-)
Je vais regarder ca, merci!

Raf

La boîte à bouts de codes
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
14
Bonjour,
si ta page n'a pas besoin de scroll alors
cours vite sur cette page de alsacreations.com
;O)