1

我正在尝试创建一个非常简单的 javascript 下拉菜单。菜单按预期工作,除非当我在使下拉 div 可见的 div 上鼠标退出时,它失去了背景颜色。因此,当我将鼠标悬停在 #m2 上时,我希望 #sddm li a:hover 保持活动状态。我需要 jquery 还是可以在 javascript 中完成?

http://jsfiddle.net/6ZzK2/

4

1 回答 1

2

做这个:

#sddm li:hover,
#sddm li:hover a,
#sddm li a:hover {
    background: #fff; color: #000;
}

http://jsfiddle.net/cdBZC/

这至少适用于FF8.0。您可能遇到的唯一浏览器是 IE 版本 6/7,它可能不支持s:hover上的伪类li。我不知道。

于 2011-12-13T01:20:22.667 回答