Der Klient möchte, dass ich ein Dropdown-Menü erstelle, das wischt und Dropdown-Menü anzeigt, wenn man den Mauszeiger bewegt (weil es auch für die mobile Version ist).horizontales Menü, das mit Dropdown-Menü wischt
Das Problem verursacht Überlauf-x, die Drop-Down versteckt und es über die Box zeigen muss. Gibt es dafür eine Lösung?
<ul class="scroll-menu">
<li class="scroll-one">HOME</li>
<li class="scroll-one">CATEGORY 1
<ul class="drop-w">
<li class="dropp">dropdown</li>
<li class="dropp">dropdown</li>
<li class="dropp">dropdown</li>
<li class="dropp">dropdown</li>
</ul>
</li>
<li class="scroll-one">CATEGORY 2</li>
<li class="scroll-one">CATEGORY 3</li>
<li class="scroll-one">CATEGORY 4</li>
<li class="scroll-one">CATEGORY 5</li>
<li class="scroll-one">CATEGORY 6</li>
</ul>
.scroll-menu .scroll-one {
display: inline-block;
width:115px;
padding: 1%;
position: relative;
list-style: none;
}
.scroll-one:hover .drop-w {
display: inline-block;
}
.drop-w {
display: inline-block;
position: absolute;
top: 30px;
left: 5px;
display: none;
}
Für Demo ich Dropdown-Menü nur auf Category1 erstellt. https://jsfiddle.net/just_vr/ye483e4v/7/
Bitte helfen Sie. Danke
können Sie bitte mehr erklären? Möchten Sie das Menü nach der Bildlaufleiste anzeigen? –
Ja, nach der Bildlaufleiste. –
«Berechneter Wert: wie angegeben, außer bei sichtbarer Berechnung auf" automatisch ", wenn einer von" Überlauf-x "oder" Überlauf-y "nicht" sichtbar "ist.» https://www.w3.org/TR/ css-overflow-3/# overflow-properties – blonfu