Hallo,
Ik heb een vraag, en heb er zelf al naar zitten kijken, maar kan niet zien, wat er nou fout is.
Ik heb namelijk een javascriptje, die als ik met de muis over een hyperlink ga, van plaatje veranderd. Gaat op zich wel goed, er is echter alleen een mierenneukerig probleempje.
Want: Als ik met de muis over de hyperlink ga, dan veranderd het plaatje, maar komt er rechts onderin een piepklein streepje te staan, en die wil ik (eigenlijk) weg hebben. Maar hoe die daar komt, geen idee, in de plaatjes zit het niet, en in de javascript ook niet.
Zoals jullie trouwens in de code (zowel javascript als HTML) kunnen zien, zie je nergens dat dat streepje erbij moet. En toch zet IE en FireFox zetten overal een streepje, maar laten hem alleen bij de laatste (Contact) weg...
Als ik de plaatjes bekijk, zie ik echt geen zwart streepje, of ook maar iets wat er op lijkt, ook na heel erg ver inzoomen ook niet...
Wie o wie, kan mij helpen, bij dit best wel gare probleem?
Zou het trouwens door de CSS kunnen komen? Die hangt tussen elk plaatje namelijk een padding van 2px, zowel links en rechts...
Nope, bovenstaand maakt niets uit...
Hmmm... Heb nu de oude padding weer terug gezet, en opeens is dat streepje er ook, bij Contact, en FireFox laat hem nog steeds weg bij Contact...
Ik snap er niets meer van nu... Zou ik dan een negatieve waarde voor de padding in moeten vullen of zo?
Dat kan toch niet? Want dan zou je in de content zelf snijden lijkt me?

Werkt ook niet...
Nou ja, probeer het wel even...
Ik heb een vraag, en heb er zelf al naar zitten kijken, maar kan niet zien, wat er nou fout is.
Ik heb namelijk een javascriptje, die als ik met de muis over een hyperlink ga, van plaatje veranderd. Gaat op zich wel goed, er is echter alleen een mierenneukerig probleempje.
Want: Als ik met de muis over de hyperlink ga, dan veranderd het plaatje, maar komt er rechts onderin een piepklein streepje te staan, en die wil ik (eigenlijk) weg hebben. Maar hoe die daar komt, geen idee, in de plaatjes zit het niet, en in de javascript ook niet.
JavaScript:
Is de (ietwat verkleinde) javascript-code en de bijbehorende HTML (Ook ingekort tot het benodigde) is:1
2
3
4
5
6
7
8
| function preload(img) { var a = new Image(); a.src = img; return a; } nav1n = preload('img/home.jpg'); nav1h = preload('img/home-2.jpg'); |
HTML:
Voor een voorbeeldje kan je terecht op http://www.flipdesign.nl, en dan in de bovenste balk, bij een van de plaatjes aldaar...1
2
3
| <a href="index.php" onmouseover="document['nav1'].src=nav1h.src" onmouseout="document['nav1'].src=nav1n.src"> [img]"img/home.jpg"[/img] </a> |
Zoals jullie trouwens in de code (zowel javascript als HTML) kunnen zien, zie je nergens dat dat streepje erbij moet. En toch zet IE en FireFox zetten overal een streepje, maar laten hem alleen bij de laatste (Contact) weg...
Als ik de plaatjes bekijk, zie ik echt geen zwart streepje, of ook maar iets wat er op lijkt, ook na heel erg ver inzoomen ook niet...
Wie o wie, kan mij helpen, bij dit best wel gare probleem?
Zou het trouwens door de CSS kunnen komen? Die hangt tussen elk plaatje namelijk een padding van 2px, zowel links en rechts...
Nope, bovenstaand maakt niets uit...
Hmmm... Heb nu de oude padding weer terug gezet, en opeens is dat streepje er ook, bij Contact, en FireFox laat hem nog steeds weg bij Contact...
Ik snap er niets meer van nu... Zou ik dan een negatieve waarde voor de padding in moeten vullen of zo?
Werkt ook niet...
Nou ja, probeer het wel even...
[ Voor 76% gewijzigd door CH4OS op 22-12-2004 22:21 ]