progger: Divs untereinander

Beitrag lesen

Dann solltest du uns aber endlich mal zeigen, was du getan hast, dass sie sich überlappen.

Mein HTML- Code:

	<div id="head">  
		<div id="logo"></div>  
		<div id="navi">  
			<ul id="oben">  
				<li class="inactive"><a href="#">Home</a></li>  
				<li class="inactive"><a href="#">Ueber1</a></li>  
				<li class="inactive"><a href="#">Ueber2</a></li>  
				<li class="active"><a href="#">Ueber3</a></li>  
				<li class="inactive"><a href="#">Ueber4</a></li>  
			</ul>  
			<div id="trennlinie"></div>  
			<ul id="unten">  
				<li class="inactive"><a href="#">Unterueber1</a></li>  
				<li class="active"><a href="#">Unterueber2</a></li>  
			</ul>  
		</div>  
	</div>  
	<div id="content">  
	<h1>Unterueber2</h1>  
Text  
	</div>  

Der Div "content" wird von "head" überlappt.

Mein CSS:

  
/* Anordnung Navigation */  
#head {position: absolute; top:0px; left:0px; right:0px; background-color: #1782f9;}  
#head #logo {background-image: url(logo_mobile.png); background-repeat: no-repeat; width: 150px; height: 36px; vertical-align: middle;}  
#head #navi #oben {font-size: 14pt; margin-left: 0px; padding-left: 0px; margin-bottom: 0px;}  
#head #navi #oben li {background-color: #0368d9; list-style: none; padding: 0px; padding-left: 5px;}  
#head #navi #trennlinie {background-color: #fff; height: 2px; padding: 0px; margin: 0px;}  
#head #navi #unten {font-size: 14pt; margin-left: 0px; padding-left: 0px; margin-top: 0px;}  
#head #navi #unten li {color: #fff; background-color: #0368d9; list-style: none; padding: 0px; padding-left: 5px;}  
	  
/* weiteres design navi */  
#head #navi #oben li a {text-decoration: none;}  
#head #navi #oben li.inactive {vertical-align: middle; color: #fff;}  
#head #navi #oben li.active {vertical-align: middle; color: #0368d9; background-color: #fff;}  
#head #navi #oben li.active a {color: #0368d9;}  
#head #navi #oben li.inactive a {color: #fff;}  
#head #navi #unten li a {text-decoration: none;}  
#head #navi #unten li.inactive {vertical-align: middle; color: #fff;}  
#head #navi #unten li.active {vertical-align: middle; color: #0368d9; background-color: #fff;}  
#head #navi #unten li.active a {color: #0368d9;}  
#head #navi #unten li.inactive a {color: #fff;}  
  
/* Content */  
#head {display: inline;}  
#content {background-color: #fff; color: #0368d9; margin-top: 5px; display: inline;}  
#content a {color: #0368d9; text-decoration: underline;}