Avatar billede amews_aj Nybegynder
31. december 2004 - 15:57 Der er 12 kommentarer og
1 løsning

Skifte farve ved mouseover?

jeg har denne linje:

<p><a style="cursor:pointer;cursor:hand;" onClick="menu('1');"><font><u>Hvad er pc-help?</u></a></font>

Men jeg vil gerne have teksten til at skifte farve ved mouseover, men jeg kan bare ikke få den til det. Duer ikke med href="#" for så hopper siden op til toppen når man trykker på den!

Nogen muligheder ellerS?
Avatar billede morteeart Nybegynder
31. december 2004 - 16:00 #1
droppe javascript og bruge hover istedet ?-)

<style type="text/css">
a:hover
{
cursor: hand;
cursor: pointer;
color: yellow;
}
</style>

så bliver teksten gul ved mouseover
Avatar billede roenving Novice
31. december 2004 - 16:01 #2
Det undgår vi sagtens !-)

<a href="#" onClick="menu('1');return false;">Hvad er pc-help?</a>

-- og så kan du bare i dit stylesheet angive f.eks.

<style type="text/css">
a:link{color:black;}
a:hover{color:grey;}
Avatar billede morteeart Nybegynder
31. december 2004 - 16:04 #3
doh ja, Internet Explorer fatter jo ikke at hover også skal virke på anker elementer uden href, og for den sags skyld også alle andre elementer. Skod browser :P
Avatar billede amews_aj Nybegynder
31. december 2004 - 16:05 #4
Tak roenving, der virker fint!

morteeart >> Det står allerede i min css, men giver ikke nogen effekt så længe href="" ikke er på!


Smid et svar roenving! :D Godt nytår :D
Avatar billede roenving Novice
31. december 2004 - 16:05 #5
Velbekomme '-)

-- og i lige måde !-)
Avatar billede roenving Novice
31. december 2004 - 16:06 #6
;O)
Avatar billede morteeart Nybegynder
31. december 2004 - 16:06 #7
"morteeart >> Det står allerede i min css, men giver ikke nogen effekt så længe href="" ikke er på!"

se sidste kommentar :)
Avatar billede amews_aj Nybegynder
31. december 2004 - 16:07 #8
ja, jeg så den også da jeg havde skrevet :D
Avatar billede roenving Novice
31. december 2004 - 16:07 #9
-- og tak for point ;~}
Avatar billede amews_aj Nybegynder
31. december 2004 - 16:14 #10
Hov, den virker ikke mere ?

Det ser sådan her ud:

    <p><a href="#" style="cursor:pointer;cursor:hand;" onClick="menu('1');return false;"><font><u>Hvad er pc-help?</u></a></font>
    <div id="1" style="display:none;">
    <p><font>Vi laver spil, film og community. Vi har også en smule hjælp til hjemmeside og pc.</font><br><br>
    </div>


HAr css fil et andet sted, men den er sat ind, hvorfor virker det ikke?
Avatar billede roenving Novice
31. december 2004 - 16:19 #11
Hvorfor har du alt det andet ?-)

<p><a href="#" onclick="menu('menu1');return false;">Hvad er pc-help?</a>
<div id="menu1" style="display:none;">
<p>Vi laver spil, film og community. Vi har også en smule hjælp til hjemmeside og pc.<br><br>
</div>

-- hvis du bruger css er det da tåbeligt også at formattere med font og u !-)

-- og så er et id, som starter med andet end de 26 engelske bogstaver eller _ ulovlig (men den virker vist i IE !-)
Avatar billede amews_aj Nybegynder
31. december 2004 - 16:22 #12
heh, det med style var fordi jeg kke havde href="" med før,

Tænkte heller ikke lige på det med ulovlige tegn

Det med font ved linket fandt jeg lige ud af da jeg så du havde svaret :D ved ikke hvordan den smuttede derind :D

Takker :D
Avatar billede roenving Novice
01. januar 2005 - 11:36 #13
Godt nytår !-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester