Avatar billede anne-m Nybegynder
23. april 2004 - 14:49 Der er 5 kommentarer og
1 løsning

link -farve angiver hvilken side du er på

Hejsa...
Er det muligt i css at have en hover-farve der bliver på linket indtil man vælger et nyt menupunkt, så man hele tiden ved hvilken side man er på?

min css til menuen ser sådan her ud:

a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #004D26;
    text-decoration: none;
    }
a:visited {
    color: #136926;
    }
a:hover, a:active {
    color: #136926;
    }
På forhånd tak...
Anne-Marie ((o_o))
Avatar billede roenving Novice
23. april 2004 - 14:52 #1
Nej, det må du sætte aktivt ved load ...

Så en simpel punkt-menu, som simpelthen løb links igennem onload, og hvis linket havde en tekst som svarede til den nuværende sides url blev det link tillagt en anden klasse !-)
Avatar billede anne-m Nybegynder
23. april 2004 - 14:59 #2
så er det vel en anden kategori eller hvad? Det er et eller andet javascript som gør det?
Det lyder lidt svært... jeg har bare set det mange steder, og det er da også meget logisk at man har sådan en funktion.
Det burde man kunne lave med css – øv. Nå, men tak roenving. :o)
Avatar billede roenving Novice
23. april 2004 - 15:17 #3
Ja, det er et javascript, og så kompliceret er det heller ikke:

<script type="text/javascript">
function showActive(){
  l = document.links;
  for(i=0;l.length>i;i++){
    if(location.href.indexOf(l.href)>-1)l.style.color='#345678';
  }
}
</script>

...

<body onload="showActive();">
Avatar billede anne-m Nybegynder
23. april 2004 - 15:27 #4
okay...
så skal det første stå i head delen og <body onload="showActive();"> på body-tagget ??
Det ser ikke så svært ud når man får det serveret *gg*  - men jeg er meget glad for din hjælp.
;o)
Avatar billede roenving Novice
23. april 2004 - 15:48 #5
Præcis, ja, eller smid det ud i en .js-fil ...

-- og velbekomme '-)
Avatar billede roenving Novice
23. april 2004 - 16:08 #6
-- og tak for points ;~}
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