0

我有一个基于此示例的YUI 菜单顶部栏导航菜单。

我希望能够在其中插入用作标题而不是菜单项的项目。例如,我可能有一个不同类别的产品列表,并且我想要每个类别的标题。我不想要子菜单 - 我想要菜单内的标题。

我希望它就像这样做一样简单:

 <li class="menuHeading">Heading</li>

(并且显然定义了menuHeading风格)。

这实际上有效 - 因为该项目出现在菜单中的正确位置。但它表现为一个菜单项(当我翻转它时以蓝色突出显示)。我在 Chrome 中检查了 DOM,似乎 YUI 菜单 javascript 实际上正在添加以下类'yuimenuitem'并为其提供生成的 ID。

有没有一种“官方”的方式来做我想做的事,还是我必须求助于一些技巧,我想只是menuHeading在我将鼠标悬停在它上面时将类更改为具有白色背景,但我宁愿不这样做,如果我不必。

4

1 回答 1

0

YUI 菜单支持内置标题——它们被称为组标题。有两个 YUI 菜单示例说明了如何为组命名:

http://developer.yahoo.com/yui/examples/menu/example05.html http://developer.yahoo.com/yui/examples/menu/example06.html

于 2009-03-05T16:23:45.077 回答