Salut,
Voilà, je cherche à positionner un layer par rapport à une image qui se trouve à une position fixe dans ma page.
Sous IE, le code marche nickel mais sous Firefox, c'est total à l'ouest : plus j'élargis ma fenêtre et plus mon layer se décale sur la droite (left>1000 au lieu de 200) au lieu de rester au coin de mon image... J'ai cherché un peu partout une solution mais tout le monde semble faire la même chose...
Je pige pas trop là, je suis plutôt habitué aux bizarrerie sous IE lol...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 obj=document.getElementById('ImagePortrait'); if (obj.parentNode) { curleft = parseInt(obj.offsetLeft); curtop = parseInt(obj.offsetTop); while (obj = obj.parentNode) { if(!isNaN(obj.offsetLeft)) { curleft+=parseInt(obj.offsetLeft); } if(!isNaN(obj.offsetTop)) { curtop += parseInt(obj.offsetTop); } } } document.getElementById('LPortrait').style.top=curtop+'px'; document.getElementById('LPortrait').style.left=curleft+'px';
Merci pour vos idées
Simo'
Partager