Avatar billede n!nja Nybegynder
21. maj 2002 - 13:28 Der er 17 kommentarer og
1 løsning

Style på link...?

Hej!

Hvordan laver jeg det sådan, at når jeg kører musen over "Test" så ændres farven til #CCCCCC samtidig med at den understreges? Og når musen fjernes står det normalt igen...?
Det skal indsættes i følgende kode:

----------------------
<span style="cursor: hand; Text-Decoration : Underline;">Test</span>
----------------------

N!NJA
Avatar billede beldring Nybegynder
21. maj 2002 - 13:31 #1
Brug dette i css, så har du 100% styr på dine links!  :

a:link {
    color : #2F415C;
    text-decoration : none;
}

a:visited {
    color : #2F415C;
    text-decoration : none;
}

a:hover {
    color : #89A4CC;
    text-decoration : none;
}

a:active {
    color : #2F415C;
    text-decoration : none;
}
Avatar billede beldring Nybegynder
21. maj 2002 - 13:31 #2
og "text-decoration : none;" er f.eks. stregen under linket!
Avatar billede lerchedahl Nybegynder
21. maj 2002 - 13:32 #3
<head>
<style type="text/css">
a {
color:#000000;
}
a:hover {
color:#cccccc;
}
</style>
</head>
Avatar billede lerchedahl Nybegynder
21. maj 2002 - 13:32 #4
øv, for sent - og så glemte jeg også text-decoration *snøft*
Avatar billede n!nja Nybegynder
21. maj 2002 - 13:33 #5
Jeg har css på min side, men ovenstående kode reagerer ikke på "a:hover"...
Avatar billede beldring Nybegynder
21. maj 2002 - 13:35 #6
har du det i et eksternt dokument?
Avatar billede lerchedahl Nybegynder
21. maj 2002 - 13:36 #7
...men dette er vel bedre, så er de links i "test" ikke generelle for alle links på din side...:

<head>
<style type="text/css">
.test a {
color:#000000;
text-decoration:none;
}
.test a:hover {
color:#cccccc;
text-decoration:underline;
}
</style>
</head>

<body>
<span class="test">Test</span>
</body>
Avatar billede n!nja Nybegynder
21. maj 2002 - 13:36 #8
Jep...
Avatar billede n!nja Nybegynder
21. maj 2002 - 13:39 #9
>>> Prøver lige lerchedahl...
Avatar billede lerchedahl Nybegynder
21. maj 2002 - 13:40 #10
du kan oprette seperate link-klasser:

a.test {
blabla
}
a.test:hover {
blabla
}
Avatar billede beldring Nybegynder
21. maj 2002 - 13:40 #11
Så er der jo ingen idé i at bruge css i et eksternt stylesheet! ... så kan han jo ligesågodt skrive det i head! ... jeg går ud fra at det er et design som skal gå igen!?
Avatar billede lerchedahl Nybegynder
21. maj 2002 - 13:42 #12
beldring >> pointen er at han deklarerer forskellige link-klasser UD OVER sin generelle link-formatering, altså at han stadig har a {blabla} og a:hover {blabla} i sit css-dokument...
Avatar billede lerchedahl Nybegynder
21. maj 2002 - 13:44 #13
det kunne jo tænkes at alle links ikke skulle være ens ik'?
Avatar billede n!nja Nybegynder
21. maj 2002 - 13:45 #14
Den fulde kode ser sådan ud... det er en "Gør til startside" funktion...
-------------------
<a HREF calass="test" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.test.dk');"><span style="cursor: hand;">Test</span></a>
-------------------
Avatar billede lerchedahl Nybegynder
21. maj 2002 - 13:48 #15
ændres til:

<a href="java script:void(0);" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.test.dk');"><span style="cursor: hand;" class="test">Test</span></a>
Avatar billede n!nja Nybegynder
21. maj 2002 - 13:52 #16
Så kører det - Tak for hjælpen!
Avatar billede lerchedahl Nybegynder
21. maj 2002 - 13:52 #17
her er den fulde kode:

<html>

<head>

<style type="text/css">
a {
color:#000000;
text-decoration:none;
}
a:hover {
color:#ff9900;
text-decoration:underline;
}
.test a {
color:#000000;
text-decoration:none;
}
.test a:hover {
color:#cccccc;
text-decoration:underline;
}
</style>

</head>

<body>

<span style="cursor: hand;" class="test">

<a href="java script:void(0);" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.test.dk');">Test</a>

</span>

</body>

</html>

læg mærke til at jeg også har angivet formatering for de andre links på siden, dvs. at alle links som ikke ligger i <span class="test"></span> vil se anderledes ud... det er op til dig :o)
Avatar billede lerchedahl Nybegynder
21. maj 2002 - 13:53 #18
inen årsag - takker for point :-)
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