Avatar billede artery_graphics Nybegynder
18. oktober 2002 - 15:09 Der er 11 kommentarer og
1 løsning

Stylesheet fix på Hover effekt.

Hvordan kan jeg lave et fix med dette stylesheet, således at når et menupunkt klikkes fastholdes hover effekten på menupunktet indtil et andet klikkes?

.menu  { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva; }
.menuheadline  { color: #000000; font-size: 11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva; }
P { line-height: 12px }
A    { color: #666666; text-decoration: none; font-weight:normal;}
A:hover  { color: #990000; text-decoration: none; font-weight:normal; }


Faktisk som denne jeg har brugt til samme formål, men som bruger gif billeder og ikke tekstlinks som menupunkter:

<a href="#" onfocus="this.blur( )" onMouseOver="ms('img6', 'on')" onMouseOut="ms('img6', 'off')" onClick="ms('img6', 'fix');parent.topright.location='../blank.asp'; return false;">
<img name="img6" src="../images/menuimages/news.gif" border="0" width="32" height="26"></a>
Avatar billede pelkjaer Nybegynder
18. oktober 2002 - 15:15 #1
a:active {} - virker dog kun hvis du ikke skfiter side, men i frameset løsninger er det ok.
Avatar billede artery_graphics Nybegynder
18. oktober 2002 - 15:20 #2
Ja.. det er netop problemet da siden er databasebaseret og da siden refreshes ved hvert klik på et menupunkt.
Avatar billede bamzen Nybegynder
18. oktober 2002 - 15:21 #3
pelkjaer, er du sikker på det???

så vidt jeg ved er a:active da det samme som onMouseDown
?????????????????????????????????????????+

jeg mener ikke man uden javascript kan få den til at skifte udseende og bibeholde det udseende til der kommer et nyt klik.

/Martin
Avatar billede bamzen Nybegynder
18. oktober 2002 - 15:22 #4
hvordan ved siden hvad den er for en,,, forskelligt fil navn, eller en forskellig parameter?

/Martin
Avatar billede pelkjaer Nybegynder
18. oktober 2002 - 15:23 #5
bamzen>>jeg er næsten sikker på at det virker - men det er ikke afprøvet :)
Avatar billede bamzen Nybegynder
18. oktober 2002 - 15:24 #6
I gamle versioner af html var active farven idet du klikkede på et link
Avatar billede artery_graphics Nybegynder
18. oktober 2002 - 15:28 #7
Mit site bruger kun en side page.asp. Af tekst, tekst, og menu trækkes fra en DB. Deefor refreshes siden hver gang et menupunkt klikkes.
Faktisk som her http://activedeveloper.dk hvor menupunkterne i venstre siden blir røde ved mouseover. Siden her refresher også når et link klikkes men den husker ikke at fastholde den røde hover farve på det aktive menupunkt. Det er det jeg gerne vil ha' min til..
Avatar billede artery_graphics Nybegynder
18. oktober 2002 - 15:29 #8
Dette virker ikke:

A    { color: #666666; text-decoration: none; font-weight:normal;}
A:hover  { color: #990000; text-decoration: none; font-weight:normal; }
A:active { color: #990000; text-decoration: none; font-weight:normal; }
Avatar billede pelkjaer Nybegynder
18. oktober 2002 - 15:29 #9
Men det virker i frameset løsninger - har lige testet.

Nå, jeg skal ud ad døren.
Avatar billede artery_graphics Nybegynder
18. oktober 2002 - 15:33 #10
Jeg bruger ikke frameset.
Avatar billede pelkjaer Nybegynder
18. oktober 2002 - 18:01 #11
Nå det var bare din parent.topright.location der fik mig til at tro det :)
Avatar billede artery_graphics Nybegynder
20. oktober 2002 - 10:38 #12
Spørgsmålet er lukket
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