[CSS] a:visited overruled a:hover ???

Pagina: 1
Acties:

  • Theske
  • Registratie: Februari 2003
  • Laatst online: 14-05-2017
Goedemorgen,

Ik heb in mijn stylesheet het volgende staan;:
Cascading Stylesheet:
1
2
3
4
#tekstscroll a:hover{color:#929496}
#tekstscroll a:link{color:#0A0146}
#tekstscroll a:visited{color:#0A0146}
#tekstscroll a:active{color:#0A0146}

Aan de code te zien zou je zeggen (ik teminste) dat hij bij de links altijd de kleur #0A0146 weergeeft, behalve als je met de muis eroverheen gaat, dan geeft hij de link in de kleur #929496 weer.
Helaas is dit niet het geval. Alles werkt, totdat ik eenmaal op de link heb geklikt (dan schakelt a:visited zich dus in) en veranderd de kleur niet meer in de kleur van a:hover.
Wanneer ik de a:visited weghaal, dan neemt hij wel het mooie kleurtje in.
Dit probleem is overigens alleeeen bij de color, wanneer ik erg font-weight:bold bij zet, dan wordt de link gewoon vet als ik er met mijn muis overheen ga.

Weet iemand waardoor dit komt en hoe ik ervoor kan zorgen dat hij, ook nadat er op de link is geklikt, gewoon de aangewezen kleur aanneemt?

Proud member of the Cosmic Cows


  • DJ Buzzz
  • Registratie: December 2000
  • Laatst online: 22:05
Eehm, al een andere volgorde van de css statements geprobeerd? Voor zover ik weet pakt 'ie bij gelijkwaardig matchende classes altijd de laatste...

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Dit zou de beste volgorde moeten zijn:
Cascading Stylesheet:
1
2
3
4
a:link { color: red; }
a:visited { color: blue; }
a:hover { color: yellow; }
a:active {color: white; }

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Theske
  • Registratie: Februari 2003
  • Laatst online: 14-05-2017
:+
Dankuuuu !
Simpel eigenlijk, haha ;)

edit:
dan zal ik die volgorde maar aannemen! :)

[ Voor 40% gewijzigd door Theske op 21-11-2005 09:59 ]

Proud member of the Cosmic Cows


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Komt uiteraard door de overerving welke CSS als belangrijke eigenschap heeft ;)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Theske
  • Registratie: Februari 2003
  • Laatst online: 14-05-2017
Agree :)

Proud member of the Cosmic Cows


Verwijderd

je hoeft trouwens alleen
a gewoon te defineren en dan a:hover
dus:
Cascading Stylesheet:
1
2
a {color: red}
a:hover {color: blue}


ten minste zo doe ik het altijd (maar dan met kleurcode)

  • Boelie-Boelie
  • Registratie: November 2004
  • Laatst online: 26-09-2020
Waarom zou je iemand die het goed doet aanbevelen het minder goed te doen? Het nut van een onderscheidende kleur voor visited links staat beschreven in UseIt: Changing the color of visited links.

Cogito ergo dubito


Verwijderd

Die link gaat erover dat je andere kleuren moet opgeven voor visited en unvisited links.
Wat Par0xysm zegt gaat over dat, als je tog al dezelfde kleuren gebruikt, je het beter bij elkaar kan doen.
Dat heeft dus eigenlijk niets met elkaar te maken.

[ Voor 11% gewijzigd door Verwijderd op 21-11-2005 15:20 ]


  • Boelie-Boelie
  • Registratie: November 2004
  • Laatst online: 26-09-2020
Ah, had idd niet gezien dat voor al die states behalve hover dezelfde kleur werd gebruikt. Dan zou ik TS aanraden onderscheidende kleuren te gebruiken :)

Zo kom ik ertoch nog redelijk mee weg.. Toch..?

Cogito ergo dubito


  • Theske
  • Registratie: Februari 2003
  • Laatst online: 14-05-2017
Haha, ja ik zal gebruik maken van verschillende kleuren.. maar liefst twee verschillende, dus enigzins onderscheidend ;) Dit zal ik op de manier doen zoals Par0xysm zei, zo komen jullie er allebei redelijk mee weg, haha :P
Bedankt voor de reacties iig :)

Proud member of the Cosmic Cows

Pagina: 1