在Windows XP上无法在IE8中获得悬停效果

时间:2012-09-17 11:05:34

标签: css windows-xp hover

我有这样的结构

       ul
         li
            div(class cls)
                table
                    tr
                     td
                        div 
                            a

我已经为这个

的锚元素应用了css
    ul li .cls a:hover
    {
      background: #264A6A;
    }

它适用于所有浏览器,包括Windows 7上的IE8。但在IE8上的Windows XP上它可以改变悬停时的背景。

这里需要做些什么改变?

2 个答案:

答案 0 :(得分:0)

为什么不在锚标记上尝试display:block,这将是解决方案。希望你能得到解决方案。

答案 1 :(得分:0)

您可以尝试更具体:

ul li div.cls table tr td div a:hover
{
  background: #264A6A;
}