Op mijn website wil ik graag een swap image-effect creeeren mbv xhtml/css (bij een mouseover). Kheb al wel gezocht op dit forum, maar het gaat steeds over visible/hidden divs, niet over het swappen van images (of divs).
In het voorbeeld van de t.net makeover staat veel nuttige informatie, bijvoorbeeld ook het gebruik van een extern behavior-filetje (aangeroepen met behavior: url(cssmenu.htc);), zodat je daar je javascript in kunt gooien, daar ziet dat er als volgt uit:
Zoiets wil ik dus graag, maar dan voor een swap image-effect. (Hoe je bijvoorbeeld een menu zichtbaar maakt etc. is me nu wel duidelijk.) Heeft iemand dit toevallig al eens gedaan of wat is eigenlijk de "gangbare" manier om zoiets te doen in het hele css/xhtml verhaal? Ik wil het dus graag xhtml1.1/css2-compliant hebben
In het voorbeeld van de t.net makeover staat veel nuttige informatie, bijvoorbeeld ook het gebruik van een extern behavior-filetje (aangeroepen met behavior: url(cssmenu.htc);), zodat je daar je javascript in kunt gooien, daar ziet dat er als volgt uit:
code:
1
2
3
4
5
| <attach event="onmouseover" handler="show" />
<attach event="onmouseout" handler="hide" />
<script type="text/javascript">
function show() { if(element.childNodes[1]) element.childNodes[1].style.display = "block"; }
function hide() { if(element.childNodes[1]) element.childNodes[1].style.display = "none"; } |
Zoiets wil ik dus graag, maar dan voor een swap image-effect. (Hoe je bijvoorbeeld een menu zichtbaar maakt etc. is me nu wel duidelijk.) Heeft iemand dit toevallig al eens gedaan of wat is eigenlijk de "gangbare" manier om zoiets te doen in het hele css/xhtml verhaal? Ik wil het dus graag xhtml1.1/css2-compliant hebben