28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

Sur le site de mon club de plongée on a un menu déroulant réaliser en Css que j'avais récupérer ici dans un tutorial. Merci au passage.

L'ennui c'est qu'avec internet explorer 7 le menu s'affiche bien mais quand je veux cliquer sur un sous menu celui-ci s'efface au lieu de rester en place, résultat je peux difficilement cliquez dessus. Sur Firefox pas de soucis.

Je précise que le menu s'affiche correctement dans les deux navigateurs mais fonctionne mal sous IE7.

Je vous donne le code CSS du menu si sa peux vous aider :

#menu, #menu ul 
{
	padding : 0;
	margin : 0;
	list-style : none; 
	line-height : 21px; 
	text-align : center; 
}

#menu 
{
	font-weight : bold; 
	font-family : Arial; 
	font-size : 12px; 
}

#menu a 
{
	display	: block;
	padding	: 0; 
	background-color: #005aae;
	color : #FF9900; 
	text-decoration : none; 
	width : 95px; 
}

#menu li 
{ 
	float : left; 
	border-right : 1px solid #fff; 
}

html>body #menu li
{
	border-right: 1px solid transparent ; 
}

#menu li ul 
{ 
	position: absolute; 
	width: 144px; 
	left: -999em; 
}


#menu li ul li 
{
	border-top : 1px solid #fff;
}

html>body #menu li ul li		
{
	border-top : 1px solid transparent; 
}

#menu li ul ul 
{
	margin : -22px 0 0 144px ; 	
	border-left	: 1px solid #fff ; 
}

html>body #menu li ul ul		
{
	border-left	: 1px solid transparent ; 
}

#menu a:hover 
{
	color: #005aae; 
	background: #b1d9ff; 
}

#menu li:hover ul ul, #menu li.sfhover ul ul 
{
	left: -999em; 
}

#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul  
{
	left: auto; /* Repositionnement normal */
	min-height: 0; /* Corrige un bug */
}


Merci d'avance pour votre aide

Diabolo
J'ai la même erreur!!!
Et on m'a parlé de 'csshover.htc'.voila
Modifié par vinzcoco (05 Mar 2009 - 11:23)
Après recherche je crois avoir compris que :
csshover.htc règle les problème des sous menus pour les versions internet explorer antérieur à IE7 mais moi j'ai justement des problèmes avec IE7 !!

De qoui devenir chèvre Smiley fache