rogerzebra
Technical User
Hi fellas,
This time I'm struggling with a menu in css, and I'm in desparate need of someones help. I have made an image mouse over type of thing. Were all menu images is in different sizes which is why I have problem with this thing. The menu works fine except for one function there one of the menu item is supposed to have an dropdown menu beneth. I would really appreciate if any of you could have a look at it.
here's the code
As usual I'm greatful for any effort. Thanks
This time I'm struggling with a menu in css, and I'm in desparate need of someones help. I have made an image mouse over type of thing. Were all menu images is in different sizes which is why I have problem with this thing. The menu works fine except for one function there one of the menu item is supposed to have an dropdown menu beneth. I would really appreciate if any of you could have a look at it.
here's the code
Code:
///////////////////css/////////////////////////
<style>
body
{
margin: 0;
padding: 0;
font-size: 95%;
font-family: Verdana, Arial, Helvetica,;
color: #000;
background-color: #fff;
background-image: url(images/nl_background_multi.jpg);
}
#navmenu
{
list-style: none;
position: absolute;
left: 252px;
top: 115px;
width: 637px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: none;
height: 99px;
}
ul#navmenu2 li:hover > ul {
display: block;
}
#navmenu li#item1
{
list-style: none;
display: block;
float: left;
top: 115px;
height: 30px;
width: 93px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#navmenu li#item1 a
{
list-style: none;
display: block;
height: 30px;
width: 93px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-repeat: no-repeat;
}
#navmenu li#item2
{
list-style: none;
display: block;
float: left;
top: 115px;
height: 30px;
width: 90px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#navmenu li#item2 a
{
list-style: none;
display: block;
height: 30px;
width: 90px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-repeat: no-repeat;
}
#navmenu li#item3
{
list-style: none;
display: block;
float: left;
top: 115px;
height: 30px;
width: 167px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#navmenu li#item3 a
{
list-style: none;
display: block;
height: 30px;
width: 167px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-repeat: no-repeat;
}
#navmenu li#item4
{
list-style: none;
display: block;
float: left;
top: 115px;
height: 30px;
width: 63px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#navmenu li#item4 a
{
list-style: none;
display: block;
height: 30px;
width: 63px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-repeat: no-repeat;
}
#navmenu li#item5
{
list-style: none;
display: block;
float: left;
top: 115px;
height: 30px;
width: 67px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#navmenu li#item5 a
{
list-style: none;
display: block;
height: 30px;
width: 67px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-repeat: no-repeat;
}
#navmenu li#item6
{
list-style: none;
display: block;
float: left;
top: 115px;
height: 30px;
width: 149px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#navmenu li#item6 a
{
list-style: none;
display: block;
height: 30px;
width: 149px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-repeat: no-repeat;
}
#navmenu li#item7
{
list-style: none;
display: block;
position: absolute;
left: 304px;
top: 150px;
height: 22px;
width: 161px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#navmenu li#item7 a
{
list-style: none;
display: block;
position: absolute;
left: 304px;
top: 150px;
height: 22px;
width: 161px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-repeat: no-repeat;
}
#navmenu li#item1 a
{
background-image: url(images/new_about_us.jpg);
}
#navmenu li#item2 a
{
background-image: url(images/new_programs.jpg);
}
#navmenu li#item3 a
{
background-image: url(images/new_appointment_process.jpg);
}
#navmenu li#item4 a
{
background-image: url(images/new_faq.jpg);
}
#navmenu li#item5 a
{
background-image: url(images/new_links.jpg);
}
#navmenu li#item6 a
{
background-image: url(images/new_contact_information.jpg);
}
/* ////////////////SUBMENU//////////////////////////*/
#navmenu li#item7 a
{
background-image: url(images/new_program_highlights.jpg);
}
#navmenu li#item1 a:hover
{
background-color: #2A466D;
height: 16px;
width: 93px;
}
#navmenu li#item1 a span
{
display: none;
}
#navmenu li#item1 a:hover span
{
display: block;
position: absolute;
top: 0px;
left: 0px;
height: 30px;
width: 93px;
background-repeat: no-repeat;
background-image: url(images/new_about_us_hover.jpg);
}
#navmenu li#item2 a:hover
{
background-color: #2A466D;
height: 16px;
width: 90px;
}
#navmenu li#item2 a span
{
display: none;
}
#navmenu li#item2 a:hover span
{
display: block;
position: absolute;
top: 0px;
left: 93px;
height: 30px;
width: 90px;
background-repeat: no-repeat;
background-image: url(images/new_programs_hover.jpg);
}
#navmenu li#item3 a:hover
{
background-color: #2A466D;
height: 16px;
width: 167px;
}
#navmenu li#item3 a span
{
display: none;
height: 30px;
width: 167px;
}
#navmenu li#item3 a:hover span
{
display: block;
position: absolute;
top: 0px;
left: 183px;
background-repeat: no-repeat;
background-image: url(images/new_appointment_process_hover.jpg);
}
#navmenu li#item4 a:hover
{
background-color: #2A466D;
height: 16px;
width: 63px;
}
#navmenu li#item4 a span
{
display: none;
height: 30px;
width: 63px;
}
#navmenu li#item4 a:hover span
{
display: block;
position: absolute;
top: 0px;
left: 350px;
height: 30px;
width: 63px;
background-repeat: no-repeat;
background-image: url(images/new_faq_hover.jpg);
}
#navmenu li#item5 a:hover
{
background-color: #2A466D;
height: 16px;
width: 67px;
}
#navmenu li#item5 a span
{
display: none;
height: 30px;
width: 67px;
}
#navmenu li#item5 a:hover span
{
display: block;
position: absolute;
top: 0px;
left: 413px;
height: 30px;
width: 67px;
background-repeat: no-repeat;
background-image: url(images/new_links_hover.jpg);
}
#navmenu li#item6 a:hover
{
background-color: #2A466D;
height: 16px;
width: 149px;
}
#navmenu li#item6 a span
{
display: none;
height: 30px;
width: 149px;
}
#navmenu li#item6 a:hover span
{
display: block;
position: absolute;
top: 0px;
left: 480px;
height: 30px;
width: 149px;
background-repeat: no-repeat;
background-image: url(images/new_contact_information_hover.jpg);
}
#navmenu li#item7 a:hover
{
position: absolute;
left: 52px;
top: 30px;
background-color: #2A466D;
height: 12px;
width: 161px;
}
#navmenu li#item7 a span
{
display: none;
position: absolute;
left: 52px;
top: 30px;
height: 22px;
width: 161px;
}
#navmenu2 li#item7 a:hover span
{
display: block;
position: absolute;
left: 52px;*/
top: 30px;
height: 22px;
width: 161px;
background-repeat: no-repeat;
background-image: url(images/new_program_highlights_hover.jpg);
}
#navmenu li#item1 a span,
#navmenu li#item2 a span,
#navmenu li#item3 a span,
#navmenu li#item4 a span
#navmenu li#item5 a span
#navmenu li#item6 a span
#navmenu2 li#item7 a span
#navmenu li#item1 a:hover span
{
background-image: url(images/new_about_us_hover.jpg);
}
#navmenu li#item2 a:hover span
{
background-image: url(images/new_programs_hover.jpg);
}
#navmenu li#item3 a:hover span
{
background-image: url(images/new_appointment_process_hover.jpg);
}
#navmenu li#item4 a:hover span
{
background-image: url(images/new_faq_hover.jpg);
}
#navmenu li#item5 a:hover span
{
background-image: url(images/new_links_hover.jpg);
}
#navmenu li#item6 a:hover span
{
background-image: url(images/new_contact_information_hover.jpg);
}
#navmenu2 li#item7 a:hover span
{
background-image: url(images/new_program_highlights_hover.jpg);
}
/* ////////////SUBMENU///////////////*/
#navmenu2 li#item7 a:hover span
{
background-image: url(images/new_program_highlights.jpg);
}
////////////css end////////////////////////
////////HTML/////////////////////////
<div id="container2">
<ul id="navmenu" >
<li id="item1"><a href="About_us.php"><span></span></a></li>
<li id="item2"><a href="#"><span></span></a></li>
<ul id="navmenu2">
<li id="item7"><a href="Program_highlights.php"><span></span></a></li>
<!-- <li id="item8"><a href="Submission_requirements.php"><span></span></a></li>
<li id="item9"><a href="Classcode_list.php"><span></span></a></li>-->
</ul>
<li id="item3"><a href="Appointment_process.php"><span></span></a></li>
<li id="item4"><a href="FAQ.php"><span></span></a></li>
<li id="item5"><a href="Links.php"><span></span></a></li>
<li id="item6"><a href="Contact_information.php"><span></span></a></li>
</ul>
</div>