Background–image
Er wordt voor deze CSS mouseover button maar één background image gebruikt:
button.gif
Het plaatje dat dient als background image omvat echter beide plaatjes die nodig zijn voor het mouseover effect. In dit voorbeeld wordt voor beide toestanden van de mouseover button (onmouseover en onmouseout) een ander gedeelte van het background image bestand getoond.
Omdat het background image een animated gif–bestand is (waarvan één helft beweegt), wordt door de background–position te wijzigen de illusie gewekt dat de button bij mouseover begint te bewegen.
CSS code background position mouseover button
<html>
<head>
<title>CSS mouseover button</title>
<style type="text/css">
.button, .button2
{
height:33px;
width:165px;
background:url(button.gif)
margin:2px;
line-height:32px;
text-align:right;
}
.button
{
background-position: top left;
}
.button
{
background-position: -165px 0;
}
</style>
</head>
<body bgcolor="#000000">
<div class="button"
onMouseOver="this.className='button2'"
onMouseOut="this.className='button'">
<a href="http://www.joriso.nl"><strong>CSS mouseover</strong></a>
</div>
</body>
</html>


Leuke site ook. Bedankt.