Ich versuche, eine Tabelle oben auf dem Overlay anzuzeigen. Das Overlay div
hat die folgenden Arten:Wie wird ein Element über dem Overlay angezeigt?
.overlay { display:none; position:fixed; top:0px; left:0px; width:100%;
height:100%; z-index:999; background:rgba(0,0,0,0.8); }
An einem gewissen Punkt in meinem Code, ich folgendes: Zu meinen table
folgende
$("body").append(`<div class="overlay"></div>`)
$(".overlay").css("display", "block");
$("table").addClass(".table-top"); // Supposed to show my table on top of the overlay
Die letzte Aussage ergänzt:
.table-top { position: fixed; z-index:9999; }
Nichts ändert sich jedoch, und die Tabelle bleibt "unter" der Überlagerung. Inzwischen ist body
auf position: relative;
eingestellt. Ich habe versucht, mit position
, background
, z-index
zu spielen, aber hatte kein Glück. Gibt es ein Problem mit meinem overlay
oder table
? Danke
Bitte erstellen, damit wir sehen können, was geschieht. [JSBin] (http://jsbin.com/) ist ein großartiger Ort, um den Code zu setzen, oder Sie können den Code hier einfach posten (bitte machen Sie es so kurz wie möglich). –