Ik ben een webpagina aan het bouwen met daarin een <div> element met de id 'blaat'.
Nu heb ik in mijn stylesheet staan:
De bedoeling moge duidelijk zijn; als je met de muis over dit div element heengaat moet de achtergrondkleur van rood in blauw veranderen.
Dit systeem werkt prima in mozilla 1.3, mozilla firebird 0.6.1 en lateren vast ook wel, en ook in Opera 7.21 en Konqueror van KDE 1.4.1 op Linux.
Internet Explorer 5 en 6 vinden het echter maar niks en houden stug het div element rood.
Nou heb ik datzelfde wel voor elkaar gekregen met de onMouseOver en onMouseOut tags van het div element, die vervolgens een javascriptje aanroepen wat de background property van het betreffende element aanpast; dit werkt.
De bovenste methode is echter veel en veel simpeler te implementeren en vind ik ook veel netter.
Heb ik nu iets fout in de code waardoor het ff niet werkt in IE, is dit een fout van IE of iets wat nog niet is ingebouwd of hebben Opera/Mozilla/Konqueror dit toegevoegd en is de bovenste methode gewoon fout?
Nu heb ik in mijn stylesheet staan:
code:
1
2
| #blaat {background-color: #ff0000;}
#blaat:hover {background-color: #0000ff;} |
De bedoeling moge duidelijk zijn; als je met de muis over dit div element heengaat moet de achtergrondkleur van rood in blauw veranderen.
Dit systeem werkt prima in mozilla 1.3, mozilla firebird 0.6.1 en lateren vast ook wel, en ook in Opera 7.21 en Konqueror van KDE 1.4.1 op Linux.
Internet Explorer 5 en 6 vinden het echter maar niks en houden stug het div element rood.
Nou heb ik datzelfde wel voor elkaar gekregen met de onMouseOver en onMouseOut tags van het div element, die vervolgens een javascriptje aanroepen wat de background property van het betreffende element aanpast; dit werkt.
De bovenste methode is echter veel en veel simpeler te implementeren en vind ik ook veel netter.
Heb ik nu iets fout in de code waardoor het ff niet werkt in IE, is dit een fout van IE of iets wat nog niet is ingebouwd of hebben Opera/Mozilla/Konqueror dit toegevoegd en is de bovenste methode gewoon fout?
Tja