-
Position d'image absolue
salut les gens,
je vous soumets un problème.
Je dois afficher un certain nombre d'images sur une carte, via ce bout de code :
il y a donc une boucle, dont les itérations sont :
Code:
<div id="' + tableau_positions[i][2] + '" onMouseOver="bulle(\'' + tableau_positions[i][3] + '\')" onMouseOut="bulle()" onClick="Clic_Calque(\'' + tableau_positions[i][2] + '\')" style="filter:Alpha(opacity=80)\;cursor:hand\;position:absolute\; left:' + b + 'px\; top:' + c + 'px\; width:19px\; height:19px\; z-index:1\; border: 1px none #000000\;"> <img src="Images/cocci_carte.gif" width="19" height="19"> </div>
Ce qui se passe, c'est que sous IE, tout marche très bien, mais sous Firefox, à partir du moment où on utilise l'ascenseur, on s'aperçoit que les images suivent l'ascenseur, alors qu'elle devrait rester sur leur position d'origine, c'est à dire sur la carte.
P.S : j'ai déjà enlevé le "position absolute", et ça n'est pas ça le problème. Si je l'enlève, les images se positionnent n'importe où (en fait, elles s'alignent verticalement, je ne sais pas pourquoi).
Si vous avez des idées...
Merci d'avance.
-
???
ben moi ça me parait normal qu'une image en position absolute se déplace si l'on scrolle le body ...
pour ne pas que cela se produise il te faudra deux conteneurs a 100% de height et de width avec des z-index... l'un pour les images, l'autre pour le contenu du site ...
-
elles suivent l'ascenceur c'est à dire ? elles s'en vont ? elles restent à l'écran ?
-
Vous êtes gentils de m'avoir répondu, merci ;)
Quand je disais "les images suivent l'ascenseur", cela veut dire que tout bouge sauf elles. Le fait d'être en position absolue fait qu'elles gardent les mêmes coordonnées à l'écran, alors que lorsque je descends l'ascenseur, elles devraient rester sur la carte, et donc monter. Vous me suivez ?
Le problème est que ça marche sous IE, et pas sous Firefox. Je me demandais juste comment transformer le code pour que ça marche aussi sous Firefox.
Merci bien !
-
euh si ca fais ca c'est que tu as quelque part un position:fixed a mon avis
-
Quel est le lien avec Javascript?