hrastyy: Ganze Spalte per :hover verändern

Beitrag lesen

Hallo^^

So trivial das auch klingen mag: Ich finde nirgendwo eine Anweisung, wie man den Browser dazu bringt, per :hover-Tag eine ganze Spalte zu formatieren.
Ich hab da was mit <col> gesehen. Bis zu dem Punkt, an dem sich was ändern soll, ist alles super. Aber der :hover-Tag scheint auf dieses Element nicht anwendbar zu sein...
Der Stylesheet-Code, mit dem ich es versucht habe:

  
.stundenplan col:hover {background-color:#FFCC00}  
  
.stundenplan tr:active {background-color:#FFCC00}  
.stundenplan tr:focus {background-color:#FFCC00}  
.stundenplan tr:hover {background-color:#FFCC00}  
  
.stundenplan tr td {color:#404040}  
.stundenplan tr td:active {background-color:#FFFF00; color:black}  
.stundenplan tr td:focus {background-color:#FFFF00; color:black}  
.stundenplan tr td:hover {background-color:#FFFF00; color:black}  
  
.stundenplan tr:hover td {color:black}  
.stundenplan tr:hover td:active {color:black}  
.stundenplan tr:hover td:focus {color:black}  
.stundenplan tr:hover td:hover {color:black}  

Die Klasse "Stundenplan" ist glaube ich selbsterklärend: Dieses Stylesheet soll für einen Stundenplan dienen, bei dem die Zelle bei :hover gelb erleuchtet und Spalte und Zeile orange sein sollen.

Aber das <col>-Element lässt sich nicht formatieren.

Hat jemand einen Hinweis auf meinen Fehler, oder vielleicht einen Änderungsvorschlag?
Geht es auch ohne <colgroup><col/></colgroup> ?

Danke im Voraus!

URL zu einer älteren Version der Site ist vermerkt.