DAS PROBLEM
Das Problem ist die
div
mit Klasse
Settings-settings-1316548938
, die wie folgt aussieht:
.Settings-settings-1316548938 {
position: fixed;
}
position: fixed;
schafft eine stacking context
, die die neue stacking context
dass .month-picker
Wraps zu schaffen versucht (position: relative
und z-index: 99999999
verwenden) .
Da es nicht mehr stacking context
als:
.MuiAppBar-positionFixed-2227438490
.Settings-settings-1316548938
.month-picker
und .month-picker
ist eine innere stacking context
von .Settings-settings-1316548938
dies das Problem verursacht.
DIE LÖSUNG
Ganz einfach:
.Settings-settings-1316548938 {
position: fixed;
z-index: 99; // or any other positive number
}
Warum?
Da position: fixed;
ein neues stacking context
schafft, aber ohne die z-index
Eigenschaft, werden die Elemente in der Reihenfolge der occurrence.So die SVG-Elemente kommen nach als der Datumsauswahl-Element gestapelt, und das ist, warum Sie die z-index
auf Ihrer Settings-settings-1316548938
Klasse angeben müssen.
Auch müssen Sie verstehen, was ich meine, wenn ich über stacking context
sprechen. Also folge dem Link und lies den Artikel.
Hoffe, das hilft!
check this -> [Die 'z-index'-Eigenschaft funktioniert nur bei Elementen mit einem' position'-Wert anders als 'static'] (https://stackoverflow.com/a/9191845/5090771) – WhiteHat
check my Antworten! – JoseAPL