binnen css, 1 a:hover anders, kan dat

Pagina: 1
Acties:

  • niXnut
  • Registratie: Februari 2001
  • Laatst online: 17-07-2020

niXnut

Hora ruit; hora est!

Topicstarter
ik zal proberen het zo helder mogelijk te formuleren:

ik heb een extern css aan een pagina gehangen met daarin gedefinieerd:
a:active
a:hover
a:link
a:visited

bij a:hover staat het fonttype, kleur en grootte gedefinieerd.
Alle links in de pagina hebben dus dezelfde onmouseover.
Nu wil ik voor 1 link op die pagina een andere onmouseover kleur (a:hover).

is het mogelijk om een afzonderlijke link een andere a:hover te geven dmv javascript?

| antec sx840 | P4 1.7 | intel 850 mv | 512Mb kingston ecc | matroxG550 | adaptec29160 | atlas 10K III 18Gb | seagate barracuda IV 40Gb | plextor 40x | Iiyama17" | w2k pro | lappie: Dell inspiron 8100 | 1,2G/512/15"/48Gb/dvdcdrw/GF2go32Mb/lan/5


  • Dryw.Filtiarn
  • Registratie: September 2001
  • Laatst online: 18-03 12:10
onmouseover = "style.color = '#ff0000'";

=( Protected by witchcraft )=


  • Woudloper
  • Registratie: November 2001
  • Niet online

Woudloper

« - _ - »

is het mogelijk om een afzonderlijke link een andere a:hover te geven dmv javascript?
Ja, dat is mogelijk :)

Maar je wilt natuurlijk een oplossing:

volgende:
code:
1
a.hover.jouwstyle { color: red; text-decoration: none }

is uit de losse pols

[/Edit]

dan aanroepen met:
code:
1
<a class="jouwstyle">blabla</a>

  • niXnut
  • Registratie: Februari 2001
  • Laatst online: 17-07-2020

niXnut

Hora ruit; hora est!

Topicstarter
he, 't werkt inderdaad. Javascript is niet mij sterkste kant. Bedankt.

| antec sx840 | P4 1.7 | intel 850 mv | 512Mb kingston ecc | matroxG550 | adaptec29160 | atlas 10K III 18Gb | seagate barracuda IV 40Gb | plextor 40x | Iiyama17" | w2k pro | lappie: Dell inspiron 8100 | 1,2G/512/15"/48Gb/dvdcdrw/GF2go32Mb/lan/5


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 15-09 20:28
Op woensdag 19 december 2001 09:56 schreef niXnut het volgende:
he, 't werkt inderdaad. Javascript is niet mij sterkste kant. Bedankt.
lol JavaScript > CSS

Motor (of auto) onderhoud bijhouden


  • edwinistrator
  • Registratie: December 2000
  • Laatst online: 23-03-2022
waarom zou je dit met javascript oplossen en niet gewoon met stylesheets?

je kan toch gewoon
a.anders
a.anders:hover
a....

definieren en in je stylesheet pluren, etc.
das toch een betere oplossing?
:?

en in je linkje zet je dan:
<a class="anders" href="http://wwww.operation3.com">

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 14:59

RM-rf

1 2 3 4 5 7 6 8 9

Op woensdag 19 december 2001 09:48 schreef rwoudsma het volgende uit de losse pols:
volgende:
code:
1
a.hover.jouwstyle { color: red; text-decoration: none }

is uit de losse pols
Op woensdag 19 december 2001 09:56 schreef niXnut het volgende:
he, 't werkt inderdaad.
in 'cheap webhoer' aka 'ms Internet Explorer' I presume:

de CSS klopt namelijk niet echt
code:
1
a.jouwstyle:hover { foo: bar; }

is wel juist;
a staat voor de tagName, alle Anchor-tags vallen onder deze verzameling, achter de punt komt een class-definitie de 'jouwstyle' betekent dat van alle A-tags degenen met class="jouwstyle" worden bedoeld.
na de dubbele punt komt een pseudoclass; de :hover is een state, in dit geval als de muis over het element heengaat.

dit definieert dus alle A-tags met class "jouwstyle" precies onder de muis-pointer.

voor verdere info:
http://www.w3.org/TR/REC-CSS2/selector.html#q1

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen

Pagina: 1