Durch einen Klick auf eine Schaltfläche haben wir eine dynamische div mit jQuery erstellt.Verhindern div Überlappung in der Position: absolute div
$("#add-div").on('click',function(){
$(".new-div").after('<div class="new-div" style="z-index:1; position:absolute;" >message</div>');
});
Zeit, was passiert ist, in der Homepage ein neu div schon da ist, wenn sie auf dem Add-div dann andere neue div erstellt werden klicken. Das Problem ist, dass alle neuen Divs überlagert sind. Die Nachricht von einem Div wird über die Nachricht von anderen Div geschrieben.
Wie löst man das?
Ich versuchte margin-righ:auto; margin-left:auto ;
Hier kann ich nicht die Position ändern: absolute .Hier position:absolute
ist ein Muss. So bin ich Suche nach einer Lösung ohne Position zu verändern: absolute
Update: Bitte lesen Sie diesen jsfiddle: https://jsfiddle.net/felixtm/pmcqj50j/1/
Danke.
Können Sie Geige dafür erstellen? –
https://jsfiddle.net/felixtm/pmcqj50j/1/ –