Wie Sie in jsfiddle aus irgendeinem Grund sehen können, geht die erste Eingabe-Dropdown-Liste unter das zweite Eingabefeld. Da ich nicht die ganze jQuery verwenden möchte, habe ich ein benutzerdefiniertes Javascript erstellt, um das Dropdown zu erstellen.Semantic-ui Dropdown-Liste wird mit Eingabefeld überlagert
Gibt es eine Möglichkeit, das Dropdown über das Eingabefeld zu bewegen? Vielen Dank für Ihre Zeit
html:
<div class="field">
<label>Institution</label>
<div class="field">
<div class="ui fluid search selection dropdown">
<input class="search contains-data" type="text" name="institution name" id="selection__text" placeholder="Select institution">
<i class="dropdown icon"></i>
<div class="menu transition hidden"id="selection__menu">
<div class="item">Hellow</div>
<div class="item">Hellow</div>
<div class="item">Hellow</div>
<div class="item">Hellow</div>
<div class="item">Hellow</div>
<div class="item">Hellow</div>
</div>
</div>
</div>
</div>
<div class="field">
<label>Location</label>
<div class="field">
<div class="ui fluid search selection dropdown">
<input class="search contains-data" type="text" name="institution name" placeholder="Select location">
<i class="dropdown icon"></i>
<div class="menu transition hidden">
<div class="item">Hellow</div>
<div class="item">Hellow</div>
<div class="item">Hellow</div>
</div>
</div>
</div>
</div>
Ich konnte diese Antwort nicht einfach auf den bereitgestellten Code anwenden. Ich denke, diese Antwort könnte verbessert werden, indem man entweder spezifischer oder allgemeiner wird. Könnten Sie genau die Teile angeben, für die der Z-Index angepasst werden muss? Oder könnten Sie alternativ eine allgemeinere Antwort darauf geben, wie der z-Index in diesem Zusammenhang funktioniert? – OliverRadini
selection__menu ist die ID des ersten Dropdown-Bereichs, der über das zweite Dropdown hinausgeht, daher sollten wir den Z-Index auf etwas höher setzen wie 100 –
Ich habe bereits erwähnt, dass Änderungen erforderlich sind, die Sie in Ihrem Code bearbeiten müssen. –