Beste Tweakers.
Middels CSS wil ik de hele achtergrondkleur en tekstkleur van een <tr> veranderen als je er boven 'hovered'.
Achtergrondkleur is simpel. Middels het vaker op tweakers.net genoemde: http://www.xs4all.nl/~peterned/ creer ik een eenvoudige:
Dit werkt, maar zodra je hier een link toevoegd, dan overschrijft hij de color settings van de <tr> (resulterend in een zwart blijvende link kleur ipv wit.
Een :hover voor de <a> toevoegen zou weer helpen, maar dan kleurt slechts 1 cel en niet de hele rij.
Is er een manier om de eigenschappen van de <a> over te nemen van de onderliggende <tr> zodat de gehele rij zowel van achtergrond als voorgrond kleur veranderd?
Middels CSS wil ik de hele achtergrondkleur en tekstkleur van een <tr> veranderen als je er boven 'hovered'.
Achtergrondkleur is simpel. Middels het vaker op tweakers.net genoemde: http://www.xs4all.nl/~peterned/ creer ik een eenvoudige:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
| html, body{ behavior:url("csshover.htc"); } table.search tr:hover{ background-color:#666666; color:White; } |
Dit werkt, maar zodra je hier een link toevoegd, dan overschrijft hij de color settings van de <tr> (resulterend in een zwart blijvende link kleur ipv wit.
Cascading Stylesheet:
1
2
3
4
5
6
| table.search a { text-decoration:none; color:Black; display:block; } |
Een :hover voor de <a> toevoegen zou weer helpen, maar dan kleurt slechts 1 cel en niet de hele rij.
Cascading Stylesheet:
1
2
3
4
| table.search a:hover { color:White; } |
Is er een manier om de eigenschappen van de <a> over te nemen van de onderliggende <tr> zodat de gehele rij zowel van achtergrond als voorgrond kleur veranderd?