Avatar billede alkmarr Nybegynder
22. september 2003 - 13:52 Der er 3 kommentarer

Active link med CSS og ASP den forsvinder

Bruger venlighed er alfa omega.....derfor vil jeg gerne at den vandrette navbar på min asp site står med en farvet baggrund når man har aktiveret linket og at farven bliver stående mens man befinder sig på den valgte side. Det har jeg forsøgt at løse vha externt style sheet, men det virker ikke. Er det fordi siden genereres på serveren? og derfor ikke "husker" linket?

Her er koden i det externe CSS:

a.topMenu{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    float:center;
    display:block;
    color:#412893;
    text-align:center;
    text-decoration:none;
    background-color:#96C1FF;
    }
a.topMenu:hover{
    float:center;
    color:#fff;
    font-weight: normal;
    background-color:#6298CB;
    padding: 2px;
    }
a.topmenu:active{
    display:block;
    background-color:red;
    padding: 2px;
    }

....please, please
Avatar billede cdc Novice
22. september 2003 - 13:55 #1
hvis siden loades så fjerner man focus fra menuen og skaber en ny og ren menu.
Activ kan bruges i iframe frame sammenhæng, men så lige for et par dage siden en med samme problem her på E, ved ikke om han fik det løst, men kig efter det her inde
Avatar billede swuppe Nybegynder
22. september 2003 - 17:29 #2
Hvad med at lave en klasse og sætte på det link der er valgt?
Avatar billede roenving Novice
22. september 2003 - 17:32 #3
a:active betyder: mens museknappen er trykket ned ovenpå linket !-)

-- så det du ønsker skal laves med cookies eller noget lignende ...
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
Kurser inden for grundlæggende programmering

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