代码之家  ›  专栏  ›  技术社区  ›  craigmoliver

CSS下拉菜单帮助

  •  0
  • craigmoliver  · 技术社区  · 15 年前

    有人能告诉我为什么CSS下拉菜单(滚动“软件解决方案”)在这里工作:

    http://deltaassocc.web704.discountasp.net/temp/page-works.html

    但这里没有:

    http://deltaassocc.web704.discountasp.net/temp/page.html

    3 回复  |  直到 15 年前
        1
  •  1
  •   cletus    15 年前

    CSS菜单中包含了大量的知识,涵盖了不同的浏览器版本等等。我的建议是不要自己做这件事。得到一个像吸盘鱼(或许多变种之一)一样的预构建的。

    注:

        2
  •  1
  •   zalew    15 年前

    因为您失去了对父元素的关注。在第二种情况下,下面有更多的元素,当下拉菜单扩展时,它会进入内容容器下——你向下移动鼠标,它就会位于文本内容容器上,而不再位于菜单容器上。

    web developer toolbar

    Google for jquery下拉菜单或其他基于javascript框架的解决方案,它们可以很好地跨浏览器工作,除非你只是为了自学。

        3
  •  0
  •   JoshBerke    15 年前

    这些页面在IE8和Firefox中看起来是一样的。菜单倒了下来,但看起来不太好。如果您使用JQUERY SuperFish是一个非常好的cs菜单。