Hi,
ich möchte zwei Divs überlagern, ohne dabei die Größe zu kennen.
Ich habe ein Beispiel:
div.second überlappt im Beispiel .first. Das geht jedoch nur, da ich margin-top:-300px (also die Höhe von .first) genommen habe. Ich möchte jedoch, dass ich das Gleiche erreiche, auch wenn ich die Höhe von .first nicht kenne (variabler Content).
Der Div mit der Klasse .second soll also .first überlappen unabhängig von margin-top Angaben. Wenn ich mit position:absolute arbeite haut es mir den Div jedoch aus dem Container..
Any solutions?
ich möchte zwei Divs überlagern, ohne dabei die Größe zu kennen.
Ich habe ein Beispiel:
Code:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Unbenanntes Dokument</title>
<style type="text/css">
body,html{
color:#fff;
background:#000;
}
.container{
clear:both;
width:480px;
margin:0 auto;
background:yellow;
}
.container .first{
height:300px;
width:100%;
background:green;
}
.container .second{
height: 200px;
width:100%;
background:blue;
/* Nur zur Demo */
z-index:2;
position:relative;
margin-top:-300px;
}
</style>
</head>
<body>
dfklögjdfjhfg fgmjhfg mfg fgmhhpl gh fgjhp sd fghd+ fgbü sdfg fnbdfhkpsdg fgflgsdgjh
<div class="container">
<div class="first">
</div>
<div class="second">
</div>
</div>
</body>
</html>
Der Div mit der Klasse .second soll also .first überlappen unabhängig von margin-top Angaben. Wenn ich mit position:absolute arbeite haut es mir den Div jedoch aus dem Container..
Any solutions?