EDIT: Entschuldigung, ich habe gerade meine Antwort zu DatePickers festgestellt und Sie haben nach Dropdown-Menüs gefragt. Ich werde die Antwort verlassen, da es Ihnen helfen sollte, das Problem zu lösen. Stellen Sie nur sicher, dass der Dropdown-Menü-Z-Index höher als 2 gesetzt ist, damit die Schieberegler nicht durchgehen.
Es scheint, dass sich im DatePicker-Code in einer aktuellen jQuery-UI-Version etwas geändert hat. Ich benutzen die Griffe von Schiebern mit dem folgende CSS aus zeigt, die durch mein Kalenderwerkzeug zu verhindern:
.ui-datepicker {
z-index: 4;
}
Die Griffe eines Slider haben einen z-index
von 2, so würde dies das Problem lösen. DatePicker fügt jetzt jedoch direkt zum Element datepicker div
einen Z-Index hinzu. Dieser Wert überschreibt den .ui-datepicker
Wert:
inst.dpDiv.zIndex($(input).zIndex()+1);
ich den Z-Index auf meinem Datepicker des input
-4 zu setzen versucht, aber das schien nicht sofort an die Arbeit. Ich bin mir sicher, wenn ich mehr Zeit damit verbringen würde, könnte ich es herausfinden. Da ich eine schnelle Lösung benötigt, ich habe gerade dies:
.ui-datepicker {
z-index: 4 !important;
}
Wenn das immer noch nicht für Sie funktioniert, versuchen Sie den Wert auf 1000 oder 10000 oder etwas einstellen, nur um sicher zu machen, haben Sie keine andere z-index
Arbeitet gegen dich.
Danke Tauren. Ich habe das mit dem Farbwähler jquery.minicolors.css getestet und es hat funktioniert. – uadrive