Ich habe schon damit gekämpft, dass mein Untermenü beim Hover angezeigt wird, aber sobald ich das Elternelement ".dropdown-toggle" loslasse, verschwindet das Untermenü.CSS-Selektorfehler - Untermenü wird nicht angezeigt Hover
Seit Stunden versucht, dies zu beheben, schauen Sie auf den Code unten und sehen Sie, ob Sie das Problem bitte lösen können.
Sehr geschätzt
.dropdown-menu {
position: absolute;
top: 40px;
border: none;
padding: 0;
border-radius: 0;
width: 200px;
background: #e8e8e8;
visibility:hidden;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:700ms ease;
-moz-transition:700ms ease;
-o-transition:700ms ease;
transition:700ms ease;
}
.dropdown-toggle:hover + .dropdown-menu, .dropdown-menu {
display: block;
visibility:visible;
opacity:1;
filter:alpha(opacity=100);
}
Ihr .dropdown-Menü muss ein untergeordnetes Element von .dropdown-Toggle sein für: schweben arbeiten, auch wenn Sie aus .dropdown-Toggle bewegen sich-Menü .dropdown zu. In deinem Fall sind diese 2 nach deiner CSS Geschwister, die nicht funktionieren werden. – guramidev
Eine Problemumgehung wäre das Hinzufügen von ', .dropdown-menu: hover' zum zweiten Selektor. –
Danke für Ihre Antwort, das hat nicht funktioniert –