CSS代码在IE 6中不起作用

时间:2010-05-26 08:11:24

标签: asp.net css internet-explorer-6

这是菜单CSS代码的代码。它适用于Firefox,但不适用于IE6。

.menu li a:hover .menu ul li:hover a{
   background-image:url(images/ye.jpg);
   color:#000000;
   text-decoration:none;
   }

4 个答案:

答案 0 :(得分:4)

IE6仅响应:hover元素上的a。您尝试在列表项上使用它。

答案 1 :(得分:4)

除非您粘贴不正确,否则您的两条规则之间似乎也可能缺少逗号?

.menu li a:hover, /* <--- comma */
.menu ul li:hover a {
  background-image:url(images/ye.jpg);
  color:#000000;
  text-decoration:none;
}

答案 2 :(得分:0)

除非您输错,否则选择器看起来不对。

这个CSS应该足够了,除非.menu ul中有更多li个。

.menu li a:hover {
  background-image:url(images/ye.jpg);
  color:#000000;
  text-decoration:none;
}

答案 3 :(得分:0)

试用本教程:www.learnwebdesignonline.com/css-tutorials/css-hover.htm

Razy