IE问题:悬停

时间:2012-10-18 12:34:43

标签: css

我试图找出为什么我的CSS在IE中不起作用(第9版)。

我有以下CSS:

#cq div:hover {
   background-color: #fff;
   cursor: pointer
}

和HTML

<div id="cq">
    <div>item</div>
    <div>item</div>
</div>

它适用于所有其他浏览器。

2 个答案:

答案 0 :(得分:1)

问题可能是您的页面在Quirks模式下运行。尝试将您的doctype更改为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

有关浏览器模式的更多信息: http://hsivonen.iki.fi/doctype/

答案 1 :(得分:0)

工作正常。尝试改变背景颜色

#cq div:hover {
background-color: red;
 cursor: pointer;
}

<div id="cq">
<div>item</div>
<div>item</div>
 </div>

这里是Demo