Coin arrondi jquery et IE

doounia -  
bg62 Messages postés 26230 Statut Modérateur -
Bonjour,
pour mon menu j'utilise le jquery pour faire des coins arrondis au moment de passage de la sourie , le souci c'est que la largeur des li prends la valeur 100% (avant le hover pas de largeur fixe )
voici mon code :
function hov(){
	   
	$(".sousmenu ").hover(function(){
			$(".sousmenu").prepend('<div class="hd"></div><div class="hg"></div>');
			$(this).find('div.hg').css({visibility: "visible" });//rendre le div d'arrondi visible
			$(this).find('div.hd').css({visibility: "visible"});		
			},function(){
			$(this).find('div.hd').css({visibility: "hidden"});//supprime l'arrondi 
			$(this).find('div.hg').css({visibility: "hidden"});
			});
  }

html:

<ul class="niveau1">
<li class="sousmenu" ><a href="index.php"><img src="images/accueil.png" alt="Accueil"  border="none"/></a></li>
    
    <li class="sousmenu" ><a href="Alien">Atitre</a>
		<ul class="niveau2">
			<li><a href="A1lien ">A1menu </li>
			<li><a href="A1lien ">A1menu </li>
			<li><a href="A1lien ">A1menu </li>
		</ul>
	</li>
</ul>

ca me rend dingue
merci d'avance

2 réponses

bg62 Messages postés 26230 Statut Modérateur 2 416
 
en général IE accepte les arrondis ... des images en *.png, pour le reste ou ça ne passe pas, ou ça pose problème selon les configs, tout dépendégalement ce que tu mets dans ta css pour faire passer ces arrondis, les "bordre .. moz-radius " & c° ne passent pas chez lui non plus !!!
:)
0
doounia
 
salut tt le monde
merci pg62 pour ta réponse

J'ai met des photos dans les div que je rajoute, IE m'affiche bien les arrondi mais ne garde pas la largeur initial
ce que je voudrai c'est fixer cette largeur (après le hover) !!
0
bg62 Messages postés 26230 Statut Modérateur 2 416
 
si ce sont des fichiers 'graphiques', au format *.png ou *.gif bien faits il ne doit y avoir aucun problème ...
quant à la largeur, il suffit de la déclarer correctement dans ta page ou dans ta css
:)
0