Avatar billede cotus Nybegynder
04. januar 2003 - 16:36 Der er 9 kommentarer og
1 løsning

CSS fejl

Min CSS:

<style>
a:link {
    color: #000000;
    text-decoration:none;
}
a:visited {
    color: #000000;
    text-decoration:none;
}
a:active {
    color: #000000;
    text-decoration:none;
}
a:hover {
    color: #3984AD;
    text-decoration:underline;
}
a.menu:link  {
    color: #FFFFFF
    text-decoration:none;
}
a.menu:visited  {
    color: #FFFFFF
    text-decoration:none;
}
a.menu:active  {
    color: #FFFFFF
    text-decoration:none;
}
a.menu:hover  {
    color: #FFFFFF
    text-decoration:underline;
</style>

Når jeg så bruger et link som ser sådan her ud:

<font face="tahoma,helvetica" size="2" color="#<%=headcolor%>">»&nbsp;</font><font face="tahoma,helvetica" size="2"><a class="menu" href="page.asp?page=forside">Forside</a></font><br>

Sker der ikke en skid... den bruger min normale A... altså er linksne #3984AD?

HVORFOR?

/cotus
Avatar billede nilfri Nybegynder
04. januar 2003 - 16:41 #1
Hvad står der i dit HTML-dok - link til CSS?
Avatar billede cotus Nybegynder
04. januar 2003 - 16:42 #2
Der står ikke noget... har min CSS i <head>
Avatar billede dennism Nybegynder
04. januar 2003 - 16:44 #3
Undskyld.. Men jeg forstår ik helt hvad dit problem er!?... Gider du lige forklare det for mig?
Avatar billede whatever Nybegynder
04. januar 2003 - 16:44 #4
Jeg ved ikke om det har noget at sige. Men efter denne:

a.menu:hover  {
    color: #FFFFFF
    text-decoration:underline;

Mangler du en væltet tuborg }
Avatar billede cotus Nybegynder
04. januar 2003 - 16:47 #5
dennism: Jo, jeg vil gerne have at der i min menu bruges a.menu som CSS... altså hvid skrift, med underline når man kører musen over...
MEN når jeg skrive class="menu" i min <a href="">, så får jeg ikke nogen hvid skrift i min menu... Den bruger nemlig A i stedet for A.MENU!
Er du med nu?

whatever: Det gjorde ingen forskel..
Avatar billede whatever Nybegynder
04. januar 2003 - 16:50 #6
Du mangler ret mange ; i dit stylesheet. Prøv dette:

<style type="text/css">
a:link {
    color: #000000;
    text-decoration:none;
}
a:visited {
    color: #000000;
    text-decoration:none;
}
a:active {
    color: #000000;
    text-decoration:none;
}
a:hover {
    color: #3984AD;
    text-decoration:underline;
}
a.menu:link  {
    color: #FFFFFF;
    text-decoration:none;
}
a.menu:visited  {
    color: #FFFFFF;
    text-decoration:none;
}
a.menu:active  {
    color: #FFFFFF;
    text-decoration:none;
}
a.menu:hover  {
    color: #FFFFFF;
    text-decoration:underline;
}
</style>
Avatar billede dennism Nybegynder
04. januar 2003 - 16:52 #7
Nårh oki.. Jeg er med nu!..
Gør som whatever siger; Du mangler en masse ";"... Det burde hjælpe!...
Avatar billede cotus Nybegynder
04. januar 2003 - 16:52 #8
Nu fungerer det! :)
Tak...
Men lige en sidste ting: Hvori lå fejlen?
Vil jo gerne lære lidt... :)

/cotus
Avatar billede cotus Nybegynder
04. januar 2003 - 16:53 #9
Ok.. takker
Avatar billede whatever Nybegynder
04. januar 2003 - 16:56 #10
Linierne skal afsluttes med ; og det havde du glemt ved farvedefination til a.menu:XXX-klasserne, derfor virkede de ikke.
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