Bonjour, si je poste ce message, c'est que je n'arrive pas � placer un div au centre de ma page en tenant compte de la scrollbar.
En gros lorsqu'un utilisateur n'a pas scroller la page, mon script lui affiche le div en plein centre. Mais si celui ci la scroll mon div se retrouve trop haut.
Voil� mon code :
J'utilise la librairei mootools, ne soyez pas etonn� par le cadre.set, c'est identique � la fonction $('id').style.....
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 var largeur = 800; var hauteur = 500; var top=(screen.height-hauteur)/2; var left=(screen.width-largeur)/2; var cadre = new Fx.Tween('blocjs'); var chain; cadre.set('width', largeur); cadre.set('height', hauteur); cadre.set('margin-top', top); cadre.set('margin-left', left);
J'ai du oublier une valeur de scrollbar ou je ne sais quoi d'autre.
PS: mon div est positionn� juste sous le Head.
Merci d'avance.
Partager