Mam dwa DIV, które muszę ustawić dokładnie jeden na drugim. Jednak kiedy to robię, formatowanie zostaje zepsute, ponieważ zawierający DIV działa tak, jakby nie było żadnej wysokości. Myślę, że jest to oczekiwane zachowanie, position:absoluteale muszę znaleźć sposób na umieszczenie tych dwóch elementów jeden na drugim i rozciągnięcie kontenera podczas rozciągania zawartości:
Lewa górna krawędź .layer2okna powinna być dokładnie wyrównana z lewą górną krawędziąlayer1
<!-- HTML -->
<div class="container_row">
<div class="layer1">
Lorem ipsum...
</div>
<div class="layer2">
More lorem ipsum...
</div>
</div>
<div class="container_row">
...same HTML as above. This one should never overlap the .container_row above.
</div>
/* CSS */
.container_row {}
.layer1 {
position:absolute;
z-index: 1;
}
.layer2 {
position:absolute;
z-index: 2;
}
position: absolutenie jest wtedy odpowiednim stylem do użycia.