Ik ben een css menu aan het maken. De menuitems komen uit de database. Ik wil de <li> items een achtergrond plaatje geven. Dat lukt. Wat niet lukt is dat bij hover of active er een ander achtergrond plaatje wordt getoond. Ik heb er verschillende css handleidingen bij gepakt om te zien of ik een verkeerde schrijfwijze hanteer, maar ik kan niet vinden wat ik fout doe.
CSS:
#menu ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
#menu ul li {
float: left;
padding: 0;
margin: 0;
}
#menu ul li a:link {
text-decoration: none;
padding: 2px;
background-image: url(../afbeeldingen/menu.jpg);
border: solid 1px black;
}
#menu ul li a:hover {
text-decoration: none;
padding: 2px;
background-image: url(../afbeeldingen/menu1.jpg);
border: solid 1px black;
}
#menu ul li a:active {
text-decoration: none;
padding: 2px;
background-image: url(../afbeeldingen/menu1.jpg);
border: 1px solid black;
}
#menu ul li a:visited {
text-decoration: none;
padding: 2px;
border: solid 1px;
background-image: url(../afbeeldingen/menu.jpg);
}
Grts.
CSS:
#menu ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
#menu ul li {
float: left;
padding: 0;
margin: 0;
}
#menu ul li a:link {
text-decoration: none;
padding: 2px;
background-image: url(../afbeeldingen/menu.jpg);
border: solid 1px black;
}
#menu ul li a:hover {
text-decoration: none;
padding: 2px;
background-image: url(../afbeeldingen/menu1.jpg);
border: solid 1px black;
}
#menu ul li a:active {
text-decoration: none;
padding: 2px;
background-image: url(../afbeeldingen/menu1.jpg);
border: 1px solid black;
}
#menu ul li a:visited {
text-decoration: none;
padding: 2px;
border: solid 1px;
background-image: url(../afbeeldingen/menu.jpg);
}
Grts.