Unfortunately, IE only reads the :hover psuedo-class on <a> elements. The use of javascript can circumvent this. Ideally though, you should not embed the onmouseover, onmouseout events directly in the markup, but use a javascript that will process the table and input the :hover functionality. If you look at the script that is used for the suckerfish dropdowns on ALA (http://www.alistapart.com/articles/dropdowns/), it will give you an idea of what it takes.
On Mon Jun 6 7:17 , Vaska.WSG <[EMAIL PROTECTED]> sent: >I've been fishing for an answer to this but I can't find one. > >I know I've read somewhere in the past that if you want to change the >color of a table row TR I need to use: > > class='transparent' onmouseover="this.className='over';" >onmouseout="this.className='transparent';" > >I would certainly prefer to use something along the lines of (sans >mouseoverout action): > > .transparent:hover > { > background: #ffff00; > } > >It certainly does work in modern browsers, but isn't there some issue >with IE (per the usual) that prevents this route from being more >commonly used? What are the limitations I need to be aware, etc... > >The discussion about tables isn't relevant here...I'm using tabular >data...ahem... > >Thanks, v > >The discussion list for http://webstandardsgroup.org/ > > See http://webstandardsgroup.org/mail/guidelines.cfm > for some hints on posting to the list & getting help > ---- Msg sent via Globat Webmail - http://www.globat.com ****************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************