Ik ga laten zien hoe je een drop down menu kan maken zonder javascript te gebruiken en hij werkt in (geloof ik) elke browser.
Stap 1.
Eerst maken we een menu in je html pagina:
Ik hou het even simpel, maar je kan hem nog uitbreiden met meerdere menu en sub items. Verder ik het eerste lijst item het id menu.
Stap 2.
We gaan beginnen met de css.
We hebben nu alle menu knoppen naast elkaar staan en alle sub items onder elkaar.
Stap 3.
Nu willen we dat je de sub items alleen ziet wanneer je de muis over de menu knop haalt, we doen daarvoor:
We maken de sub items eerst ontzichtbaar. Vervolgens als je muis over een menu item gaat wordt de desbetreffende sub items zichtbaar.
Je kan hem nu verder opmaken tot dat hij er goed uit ziet.
Belangrijk om te weten is dat je wel een doctype moet hebben ingesteld
Stap 1.
Eerst maken we een menu in je html pagina:
(html)
<ul id="menu">
<li><a href="#">Menu item</a>
<ul>
<li><a href="#">sub item</a></li>
<li><a href="#">sub item</a></li>
<li><a href="#">sub item</a></li>
</ul>
<li><a href="#">Menu item</a>
<ul>
<li><a href="#">sub item</a></li>
<li><a href="#">sub item</a></li>
<li><a href="#">sub item</a></li>
</ul>
<li><a href="#">Menu item</a>
<ul>
<li><a href="#">sub item</a></li>
<li><a href="#">sub item</a></li>
<li><a href="#">sub item</a></li>
</ul>
</li>
</ul> Ik hou het even simpel, maar je kan hem nog uitbreiden met meerdere menu en sub items. Verder ik het eerste lijst item het id menu.
Stap 2.
We gaan beginnen met de css.
(css)
#menu, #menu ul {
padding : 0 ;
margin : 0 ;
list-style : none ;
}
#menu li {
float : left ;
width : 150px ;
}
#menu ul {
position : absolute ;
width : 150px ;
} We hebben nu alle menu knoppen naast elkaar staan en alle sub items onder elkaar.
Stap 3.
Nu willen we dat je de sub items alleen ziet wanneer je de muis over de menu knop haalt, we doen daarvoor:
(css 3.0)
#menu ul {
display : none ;
}
#menu li:hover > ul {
display : inline ;
} We maken de sub items eerst ontzichtbaar. Vervolgens als je muis over een menu item gaat wordt de desbetreffende sub items zichtbaar.
Je kan hem nu verder opmaken tot dat hij er goed uit ziet.
Belangrijk om te weten is dat je wel een doctype moet hebben ingesteld


youtube