Ich habe eine Menüleiste auf Hover-Anzeige Untermenü, nun, das Problem ist. Ich zeige das Untermenü an, aber es verschiebt das gesamte Hauptmenü zur Seite. Ich möchte das Untermenü aus dem Hauptmenü, neben Hauptmenü i image sliderauf Schwebeflug Anzeige div aus der Menüleiste
meinen HTML-Code
<div class="MenuBar">
<ul>
<li><a href="#"><img src="#"><br>text1</a></li>
<div id="submenu">
this is a test div
</div>
<li><a href="#"><img src="#"><br>text2</a></li>
<li><a href="#"><img src="#"><br>text3</a></li>
</ul>
css
#submenu {
display: none;
}
.MenuBar ul li a:hover #submenu {
display: block;
position: relative;
top: 20px;
}
Warum nicht nur '.MenuBar ul li: schweben .submenu { Anzeige: Inline-Block; Position: relativ; oben: 20px; } '. Sie müssen das nicht für jede "submenu" -Klasse wiederholen. – Abk