2010-01-29 5 views
1

J'ai un menu déroulant css pur qui fonctionne bien.Menu déroulant css pur sur lien avec opacité

Mon problème est que derrière le menu qui s'ouvre, j'ai des liens qui utilisent une classe .disable avec une opacité de 40% car ils ne sont pas actifs.

Lorsque la souris sur le menu (avec le lien derrière avec l'opacité) le menu déroulant disparaît et sorte de se concentrer sur le lien avec l'opacité.

Si je supprime la classe qui a l'opacité fonctionne bien.

Toutes les idées pourquoi et le résoudre

Merci

+0

Les menus css purs ne fonctionnent généralement pas dans IE6, 7, cela fonctionne-t-il pour vous? – Sarfraz

+0

dans IE7 fonctionne bien.Je design ci-dessus IE7 donc IE6 n'ont pas testé – ntan

+0

quelles propriétés CSS utilisez-vous? try {display: block;} ou {display: table;} devra voir le CSS pour vous donner une meilleure réponse. – pixeltocode

Répondre

0

Pouvez-vous un peu de code? Je suppose que votre liste déroulante est une UL, au sein de l'UL LI parent. Je voudrais essayer d'ajouter une position: relative, de sorte que le CSS ressemblerait à ceci:

ul li ul { 
position: relative; 
} 

Fonctionne-t-il?