Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
<ul id="menu">
<li><a href="...">Home</a></li>
<li><a href="...">Portfolio</a>
<ul>
<li><a href="...">Creatief met websites</a></li>
<li><a href="...">Creatief met kurk</a></li>
<li><a href="...">Creatief met conservenblikjes</a></li>
</ul>
</li>
</ul>
/* LEFT NAVIGATION */
.leftnavigation {
width: 192px;
margin: 70px 0px 0px 0px;
padding-left: 8px;
float: left;
list-style-type: none;
}
.leftnavigation a{
margin-left: 0px;
width: 156px;
padding-left: 15px;
padding-top: 5px;
padding-right: 20px;
padding-bottom: 5px;
float: left;
color: #364957;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
background-image: url(images/nav_normal.jpg);
background-repeat: repeat-x;
background-position: 0px 0px;
border-bottom: 1px solid #999;
}
.leftnavigation a:visited{
color: #364957;
}
.leftnavigation a:hover{
color: #ffffff;
background-image: url(images/nav_down.jpg);
}
<style type="text/css">
#flyout-menu{
height:230px;
white-space:nowrap;
position:relative;
font-size:0.8em}
#flyout-menu li{
margin:0;
padding:0;
list-style:none;}
#flyout-menu li{
display:inline}
#flyout-menu ul ul{
position:absolute;
left:-10000px}
#flyout-menu ul#flyout-kop{
position:absolute;
left:0;
top:0}
#flyout-menu a{
display:block;
color:inherit;
background:inherit;
line-height:2.2em;
padding:0 40px 0 10px}
#flyout-menu li a.fly{
background:url(pijl.png) no-repeat right center}
#flyout-menu li a:hover{
background-color:#808080;
color:#fff}
#flyout-menu li:hover > a{
background-color:#808080;
color:#fff}
#flyout-menu ul li:hover > ul{
left:100%;
margin-top:-22px;
margin-left:-1px}
#flyout-menu a:hover ul,#flyout-menu a:hover a:hover ul,#flyout-menu a:hover a:hover a:hover ul{
left:100%}
#flyout-menu a:hover ul ul,#flyout-menu a:hover a:hover ul ul{
left:-10000px}
</style>
Ja, maar nog niet compleet voor de submenu's.opmaak (...) wil ik niet aanpassen, die is al goed.
Nee hoor: als je in de html en in de css maar steeds dezelfde naam van de id of class van het menu aanhoudt, gaat het goed.Is het ook belangrijk dat de naam flyout-menu is?
De styles van dat flyout-ding zien er wat anders uit dan wat je nu hebt.... effect dat de submenu's zich pas openen als erop geklikt wordt of de muis erboven wordt gehouden?
<ul class="leftnavigation">
<li><a href="#">Home</a></li>
<li><a href="#">Portfolio</a>
<ul>
<li><a href="#">Creatief met websites</a></li>
<li><a href="#">Creatief met kurk</a></li>
<li><a href="#">Creatief met conservenblikjes</a></li>
</ul>
</li>
<li><a href="#">Cursussen</a>
<ul>
<li><a href="#">Cursus html</a></li>
<li><a href="#">Cursus css</a></li>
</ul>
</li>
<li><a href="#">Cursiefjes</a></li>
<li><a href="#">Contact</a>
<ul>
<li><a href="#">Route</a></li>
</ul>
</li>
</ul>
/* LEFT NAVIGATION */
.leftnavigation {
width: 192px;
margin: 70px 0 0 0;
padding: 0 0 0 8px;
float: left;
list-style: none;
}
.leftnavigation li {
width: 100%; /* voor Internet Explorer */
margin: 0;
padding: 0;
float: left;
position: relative;
}
.leftnavigation ul {
margin: -1px 0 0 0; /* omhoog met hoogte border-top lijntje */
padding: 0;
list-style: none;
position: absolute;
top: 0;
left: -9999px; /* normaal buiten zicht */
background: #E7E8FF;
border: solid #999999;
border-width: 1px 1px 0 1px;
}
.leftnavigation li:hover ul {
left: 190px; /* bij hover op z'n plaats */
}
.leftnavigation a {
margin-left: 0px;
width: 156px;
padding-left: 15px;
padding-top: 5px;
padding-right: 20px;
padding-bottom: 5px;
color: #364957;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
background-image: url(images/nav_normal.jpg);
background-repeat: repeat-x;
background-position: 0px 0px;
border-bottom: 1px solid #999999;
display: block;
}
.leftnavigation a:visited{
color: #364957;
}
.leftnavigation a:hover{
color: #ffffff;
background-color: green;
background-image: url(images/nav_down.jpg);
}
/* LEFT NAVIGATION */
.leftnavigation {
width: 192px;
margin: 70px 0 0 0;
padding: 0 0 0 8px;
float: left;
list-style: none;
}
.leftnavigation li {
width: 100%; /* voor Internet Explorer */
margin: 0;
padding: 0;
float: left;
position: relative;
}
.leftnavigation ul {
margin: -1px 0 0 0; /* omhoog met hoogte border-top lijntje */
padding: 0;
list-style: none;
position: absolute;
top: 0;
left: -9999px; /* normaal buiten zicht */
background: #E7E8FF;
border: solid #999999;
border-width: 1px 1px 0 1px;
}
.leftnavigation li:hover ul {
left: 190px; /* bij hover op z'n plaats */
}
.leftnavigation a {
margin-left: 0px;
width: 156px;
padding-left: 15px;
padding-top: 5px;
padding-right: 20px;
padding-bottom: 5px;
color: #163d68;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
background-image: url(images/nav_normal.jpg);
background-repeat: repeat-x;
background-position: 0px 0px;
border-bottom: 1px solid #999999;
display: block;
}
.leftnavigation a:{
color: #0c223b;
}
.leftnavigation a:hover{
color: #ffffff;
background-image: url(images/nav_down.jpg);
}
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.