Ga naar inhoud

javascript: color onmouseover label wel, hyperl niet


Aanbevolen berichten

Met onderstaande code pas ik voor en achtergrondkleur aan als je over data gaat met de muis in een asp.gridview [code:1:da8fe1ab3f] e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#E7362E';this.style.color='White'"); e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='White';this.style.color='Black'");[/code:1:da8fe1ab3f] Het vreemde is dat dit niet helemaal goed werkt wanneer ik een hyperlink gebruik. Dan zouden de letters wit moeten worden maar alleen de border lijkt dat te worden. Gebruik ik een label control dan werkt het prima. De tekst wordt netjes wit. Ik gebruik geen enkele css of wat opmaak dan ook. Wie helpt me verder?
Link naar reactie
Bijna goed, maar niet helemaal. Hiermee pas je inderdaad de hyperlink aan qua kleur maar ik heb in de gridview 5 hyperlinks naast elkaar staan en die moeten zich allemaal aanpassen wanneer ik er met de muis overheen ga. Dus de RowStyle moet aangepast worden, niet de afzonderlijke hyperlink. En de RowStyle past zich ook aan, maar niet als ik hyperlinks gebruik. De achtergrond wel, maar de hyperlinktekstkleur niet. Feitelijk "onmouseover" ik de Row. Snappie?
Link naar reactie
Dan moet je even met een css class gaan spelen. Je zet deze dan op de bewuste row en vervolgens specificeer je je css zoals hierbeneden. [code:1:075a3a4631] <style> .ding{ hier doe dingen voor me achtergrond etc. } .ding a:link, a:visited { hier specificeer ik specifiek voor mijn links. color: #ff0000; } </style> <div class="ding"> <a href="link1">link1</a> <a href="link2">link2</a> </div> [/code:1:075a3a4631]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...