Ich staple divs übereinander, es funktioniert aber wie kann ich sie in aufsteigender Reihenfolge stapeln anstatt absteigend wie Standard? Siehe hierzu pen.DIVS übereinander stapeln In aufsteigender Reihenfolge
Das sollte Endergebnis blue
green
yellow
red
sein als DOM red
yellow
green
blue
auf Standard gegenüber. Irgendeine Idee?
css
.inner {
position: absolute;
}
span{
visibility:hidden;
}
.blue{
background:blue;
}
.green{
background:green;
}
.yellow{
background:yellow;
}
.red{
background:red;
}
html
<div class="outer">
<div class="inner blue"><span>inner</span></div>
<div class="inner green"><span>inner</span></div>
<div class="inner yellow"><span>inner</span></div>
<div class="inner red"><span>inner</span></div>
</div>
Danke für die Antwort, aber wenn ich die divs aufeinander staple gibt es dasselbe Ergebnis. In Ihrem Code haben Sie '.inner { position: absolute; } 'Ich brauche es dort. –
Oh, ich verstehe. Ich dachte, du solltest vertikal übereinander gestapelt werden, nicht übereinander wie Schichten. Ich habe meine Antwort und den Codepen hier aktualisiert. – fredrivett