mijn vraag: ik ben een site aan het maken en ik wil graag een menu maken met een hover effect. Ik wil graag dat als ik met de muis over een woord ga in het menu, dat het menu dan naar beneden valt, dus een soort dropdown. Het probleem is dat ik bij deze opdracht van school alleen html en css mag gebruiken.
dit is wat ik tot nu toe heb van het menu:
html:
<div id="menu">
<ul>
<li> <a href="../index.html"> home</a></li>
<li> <a href="about_us.html">about us</a></li>
<ul class="n2">
<li class="n2"> <a href="mission.html"> mission </a> </li>
<li class="n2"> <a href="history.html"> history </a> </li>
<li class="n2"> <a href="testimonials.html"> testimonials </a> </li>
<li class="n2"> <a href="clients.html"> clients </a> </li>
</ul>
<li> <a href="course.html"> course</a></li>
<ul class="n2">
<li class="n2"> <a href="course content.html"> content</a></li>
<li class="n2"> <a href="you will learn.html"> goals</a></li>
<li class="n2"> <a href="registration form.html"> registration</a></li>
</ul>
<li> <a href="contact.html"> contact</a></li>
<li> <a href="sitemap.html">sitemap</a></li>
</ul></div>
css:
#menu{
font-family:Verdana, Geneva, sans-serif;
position:relative;
font-size:14px;
width:120px;
height:125px;
top:30px;
left:0px;
}
#menu a:link{
color:#000;
}
#menu a:visited{
color:#000;
}
#menu li{
list-style-type:none;
padding: 5px;
}
#menu li a{
font-family:Verdana, Geneva, sans-serif;
text-decoration:none;
line-height:45px;
display:block;
background-color:#333;
text-align:center;
border: thin solid #000;
}
#menu li a:hover{
background-color:#999;
}
#menu ul{
margin:0px;
padding:0px;
}
#menu ul li.n2{
visibility:hidden;
display:none;
margin-bottom:0px;
margin-top:10px;
margin-left:30px;
}
#menu ul li.n2:hover{
visibility:visible;
display:block;
}
#menu ul .nobottom{
border-bottom: none;
}
thanks.
dit is wat ik tot nu toe heb van het menu:
html:
<div id="menu">
<ul>
<li> <a href="../index.html"> home</a></li>
<li> <a href="about_us.html">about us</a></li>
<ul class="n2">
<li class="n2"> <a href="mission.html"> mission </a> </li>
<li class="n2"> <a href="history.html"> history </a> </li>
<li class="n2"> <a href="testimonials.html"> testimonials </a> </li>
<li class="n2"> <a href="clients.html"> clients </a> </li>
</ul>
<li> <a href="course.html"> course</a></li>
<ul class="n2">
<li class="n2"> <a href="course content.html"> content</a></li>
<li class="n2"> <a href="you will learn.html"> goals</a></li>
<li class="n2"> <a href="registration form.html"> registration</a></li>
</ul>
<li> <a href="contact.html"> contact</a></li>
<li> <a href="sitemap.html">sitemap</a></li>
</ul></div>
css:
#menu{
font-family:Verdana, Geneva, sans-serif;
position:relative;
font-size:14px;
width:120px;
height:125px;
top:30px;
left:0px;
}
#menu a:link{
color:#000;
}
#menu a:visited{
color:#000;
}
#menu li{
list-style-type:none;
padding: 5px;
}
#menu li a{
font-family:Verdana, Geneva, sans-serif;
text-decoration:none;
line-height:45px;
display:block;
background-color:#333;
text-align:center;
border: thin solid #000;
}
#menu li a:hover{
background-color:#999;
}
#menu ul{
margin:0px;
padding:0px;
}
#menu ul li.n2{
visibility:hidden;
display:none;
margin-bottom:0px;
margin-top:10px;
margin-left:30px;
}
#menu ul li.n2:hover{
visibility:visible;
display:block;
}
#menu ul .nobottom{
border-bottom: none;
}
thanks.