Ik ben bezig met een dropdownmenu op een site. Het werkt met Chrome, FF en IE9, maar helaas niet met IE8. Omdat de halve wereld nog IE8 gebruikt moet het wel werken.
Heeft iemand een stukje handige code om dit te bereiken? Liefst zonder JavaScript, want dat beheers ik (nog) niet.
hier mijn CSS:
en de html:
Alvast bedankt!
MAV
Heeft iemand een stukje handige code om dit te bereiken? Liefst zonder JavaScript, want dat beheers ik (nog) niet.
hier mijn CSS:
Code:
#nav, #nav ul {
list-style: none;
background-color: white;
float:left;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 5px;
width: 550px;
}
#nav li {
background-color: white;
float: left;
padding:5px 5px 5px 0px;
margin: 0px 5px 0px 5px;
color:black;
cursor:default;
}
#nav ul {
background-color:#efefef;
position: absolute;
width:140px;
left: -1000px;
}
#nav li li{
background-color:#efefef;
width:140px;
}
#nav li:hover ul {
left: auto;
}
#nav li li:hover ul {
left: auto;
}
Code:
<div id="menu">
<ul id="nav">
<li><a href="#">Home</a></li>
<li><a href="#">Lid worden</a>
<ul><li><a href="#">Online aanmelden</a></li>
<li><a href="#">Voordelen</a></li>
<li><a href="#">Kosten</a></li>
</ul>
</li>
<li><a href="#">Over de BBK</a>
<ul><li><a href="#">Ledenvergadering</a></li>
<li><a href="#">Beleid</a></li>
<li><a href="#">Bestuur</a></li>
<li><a href="#">Landelijk Bureau</a></li>
<li><a href="#">BBK Rijnmond</a></li>
<li><a href="#">Gewesten</a></li>
<li><a href="#">Koepelorganisaties</a></li>
</ul>
</li>
<li><a href="#">Publicaties</a>
<ul><li><a href="#">Krant</a></li>
<li><a href="#">Nieuwsbrief</a></li>
<li><a href="#">Administratie ook een Kunst</a></li>
<li><a href="#">Modelcontracten</a></li>
</ul>
</li>
<li><a href="#">Leden</a>
<ul><li><a href="#">Disciplines</a></li>
<li><a href="#">Alphabet</a></li>
<li><a href="#">Ledenexposities</a></li>
</ul>
</li>
<li><a href="#">Contact</a>
<ul><li><a href="#">Landelijk Bureau</a></li>
<li><a href="#">BBK Rijnmond</a></li>
<li><a href="#">Gewesten</a></li>
</ul>
</li>
</ul>
</div>
Alvast bedankt!
MAV