Beste php-hulp-leden,

Ik zit met een probleempje.

Zoals hier zichtbaar is, is er een menu geplaatst.

De code die daarbij hoort is:


<div id="menu">
  <ul id="navigation">
    <li class="home"><a href=""><span>Home</span></a></li>
    <li class="about"><a href=""><span>About</span></a></li>
    <li class="search"><a href=""><span>Search</span></a></li>
    <li class="photos"><a href=""><span>Photos</span></a></li>
    <li class="rssfeed"><a href=""><span>Rss Feed</span></a></li>
    <li class="podcasts"><a href=""><span>Podcasts</span></a></li>
    <li class="contact"><a href=""><span>Contact</span></a></li>
  </ul>
</div>



#menu {
	background-image:url(img/menu_bg.png);
	width:464px;
	height:250px;
	z-index:3;
	margin-top:206px;
	position:relative;
}

ul#navigation {
	margin: 0px;
	padding: 0px;
	list-style: none;
	z-index:2;
	width:100px;
	position:absolute;
}


Nu is het de bedoeling dat het menu (#navigation) achter de div #menu komt te liggen, maar dit wil mij niet lukken.

Wie kan me helpen?

Alvast bedankt!
Dit komt omdat z-index niet werkt in een parent child systeem. Waarmee ik bedoel dat een child element nooit onder een parent element kan staan.
Haal ul#navigatie dus uit div#menu en dan werkt het, wel even opnieuw positioneren.
Ik heb als aanvulling op Wouter dat als je z-index gaat gebruiken het element absoluut gepositioneerd moet worden. Dus:

#menu {
background-image:url(img/menu_bg.png);
width:464px;
height:250px;
z-index:3;
margin-top:206px;
position:absolute;
}

ul#navigation {
margin: 0px;
padding: 0px;
list-style: none;
z-index:2;
width:100px;
position:absolute;
}
Dat wist ik ja,

toch bedankt voor de aanvulling!

Het is men inmiddels gelukt,

beiden bedankt
@Stef, nee dat klopt niet. z-index kan ook met position: relative;
Oh, toch weer wat geleerd
Is er iemand die mij met eerdere layout op weg kan helpen met het volgende:

De layout moet meescrollen (dus fixed zijn) als er content is geplaatst,

Die content komt in een balk in het midden en verdwijnt boven achter dat gordijn.

Ik heb al diverse manieren geprobeerd met positioneren, maar of het menu komt fout uit, of de gehele layout wordt misvormd

Nogmaals alvast Heel erg bedankt alvast

Reageren