Lid |
|
Nu heb ik gezien wat je bedoelde. Het probleem heb ik voor jou opgelost.
De css code heb ik hieronder staan. Het enigste wat je in je HTML moet aanpassen is dat je in de <a></a> van de li.hover even tekst zet. Want als er niks instaat pakt die hem niet.
Door de text-index: -999px; is de tekst niet zichtbaar.
<style type="text/css">
.menu ul {
list-style-type: none;
background-image: url(http://www.compter-zone.be/images/bg.gif);
height: 30px;
width: 831px;
margin: 0px;
padding:0px
}
.menu ul li {
float: left;
background: #06F url(http://www.computer-zone.be//images/afstandhouder.gif) center right no-repeat;
display: block;
line-height: 30px;
float: left;
}
.menu ul li a {
padding: 0 10px;
display: block;
line-height: 30px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
}
.menu ul li a:hover, .menu ul li a.selected {
color: #09F;
}
.menu ul li.home a {
background: url(http://www.computer-zone.be/images/home.gif) center center no-repeat;
text-indent: -9999px;
width: 25px;
}
</style>
<style type="text/css"> .menu ul { list-style-type: none; background-image: url(http://www.compter-zone.be/images/bg.gif); height: 30px; width: 831px; margin: 0px; padding:0px } .menu ul li { float: left; background: #06F url(http://www.computer-zone.be//images/afstandhouder.gif) center right no-repeat; display: block; line-height: 30px; float: left; } .menu ul li a { padding: 0 10px; display: block; line-height: 30px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; } .menu ul li a:hover, .menu ul li a.selected { color: #09F; } .menu ul li.home a { background: url(http://www.computer-zone.be/images/home.gif) center center no-repeat; text-indent: -9999px; width: 25px; } </style>
De volledige code kan je hier vinden: http://pastebin.com/mHrY3EYA |