【问题标题】:CSS Code is not working in IE 6CSS 代码在 IE 6 中不起作用
【发布时间】:2010-05-26 17:33:32
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    IE6 仅在 a-elements 上响应 :hover。您尝试在列表项上使用它。

    【讨论】:

    • 我从来不知道! IE6 继续令人惊讶,而且不是很好!
    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

      除非你打错了,否则选择器看起来是错误的。

      这个 CSS 应该够用了,除非你在 .menu lis 中有更多 uls。

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

      【讨论】:

        【解决方案4】:

        试试这个教程:www.learnwebdesignonline.com/css-tutorials/css-hover.htm

        Razy

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-05-05
          • 2013-12-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-10-10
          相关资源
          最近更新 更多