Ha, dit is er weer een: zo'n n00b die wat met css aan het vogelen is en er achter komt dat FF en IE de hele boel anders interpreteren.
Het idee was om een <div> te maken, waarin het achtergrondplaatje verandert als je er met je muis overheen waait. Ik had daarom een plaatje gemaakt met beide knopjes daarin: eentje met rode tekst, en eentje met zwarte tekst:

In het css sheet schuif ik de background-position van de <div id="honden"> op van 0% 0% naar 0% 100%
In de html bups roep ik een transparant gifje op om overheen te gaan:
In Firefox werkt dit prima, maar in Internet Explorer doet ie het niet. Ik heb al twee dagen lopen puzzelen en natuurlijk googelen maar ik kom er niet uit.
Het hele project is hier te vinden:
http://www.klassikaprikmavera.nl/daniel/index.php
http://www.klassikaprikmavera.nl/daniel/felix.css
Wie o wie heeft er enig idee wat er mis gaat? (Ik vermoed een heleboel, maar enfin, ik ben dan ook nieuw met css.
)
PS. Ik lijd aan ID'eritus - ik had volgens mij best eea anders kunnen doen of niet?
Het idee was om een <div> te maken, waarin het achtergrondplaatje verandert als je er met je muis overheen waait. Ik had daarom een plaatje gemaakt met beide knopjes daarin: eentje met rode tekst, en eentje met zwarte tekst:

In het css sheet schuif ik de background-position van de <div id="honden"> op van 0% 0% naar 0% 100%
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| #honden { float: left; /* position: absolute; top: 165px; left: 18px; */ width: 158px; height: 20px; } #honden a img { border:none; background-color:#00FFFF; background: url(honden.jpg) no-repeat; background-position: 0% 0%; width: 158px; height: 20px; } #honden a:hover img { border: none; background-position: 0% 100% ; } #honden a:active img { border: none; background-position: 0% 100% ; } |
In de html bups roep ik een transparant gifje op om overheen te gaan:
HTML:
1
| <div id="honden"><a href="index.php?onderdeel=honden"><img src="transpgif.gif" height="22" width="158" alt="" /></a></div> |
In Firefox werkt dit prima, maar in Internet Explorer doet ie het niet. Ik heb al twee dagen lopen puzzelen en natuurlijk googelen maar ik kom er niet uit.
Het hele project is hier te vinden:
http://www.klassikaprikmavera.nl/daniel/index.php
http://www.klassikaprikmavera.nl/daniel/felix.css
Wie o wie heeft er enig idee wat er mis gaat? (Ik vermoed een heleboel, maar enfin, ik ben dan ook nieuw met css.
PS. Ik lijd aan ID'eritus - ik had volgens mij best eea anders kunnen doen of niet?