Bonjour,
J'ai un problème que j'aimerai resoudre et surtout comprendre, je veux faire un menu avec un rollover, mon pb est que le positionnement des images est différente suivant le navigateur (IE ou firefow), si je centre pour IE en hauteur mes menu pour FireFox j'ai un léger decalage, mon code est :
	
	
	
		
Le HTML
	
	
	
		
   
Pour corriger ce pb je fait ;
	
	
	
		
J'ai trouvé cette solution mais j'aimerai comprendre pourquoi ce décalage, la plus logique deconne.
Merci de votre aide
				
			J'ai un problème que j'aimerai resoudre et surtout comprendre, je veux faire un menu avec un rollover, mon pb est que le positionnement des images est différente suivant le navigateur (IE ou firefow), si je centre pour IE en hauteur mes menu pour FireFox j'ai un léger decalage, mon code est :
		Code:
	
	#menu-fond {
	float: left;
	width: 146px;
	height: 464px;
	background-color:#FFFFFF;
	background-image: url(images/menu.jpg);
	background-repeat: no-repeat;
	text-align : left;	
}
#menu a {
   position: absolute;
   width:141px; 
   height:18px; 
   text-decoration: none;
   background: #FF69B4;
}
#menu a i {
	visibility: hidden;
}
a#societe{ 
   top:140px; 
} 
a#societe:hover{ 
   background: url(images/societe.gif)  no-repeat; 
} 
a#nouveaute{ 
   top:190px; 
} 
a#nouveaute:hover{ 
   background: url(images/nouveaute.gif)  no-repeat; 
}
	Le HTML
		Code:
	
	<div id="menu-fond">
  <div id="menu">
  <a href="#" id="societe"><i>Societe</i></a>
  <a href="#" id="nouveaute"><i>Nouveaute</i></a>
   </div>
</div>
	Pour corriger ce pb je fait ;
		Code:
	
	a#societe{ 
/*   top:140px; */
   margin-top:42px; 
} 
a#nouveaute{ 
/*   top:190px; */
   margin-top:92px; 
}
	J'ai trouvé cette solution mais j'aimerai comprendre pourquoi ce décalage, la plus logique deconne.
Merci de votre aide