我可以在YUI菜单中创建一个不是菜单项的项目

时间:2009-03-03 06:49:05

标签: yui yui-menu

我有一个基于YUI menuthis example顶栏导航菜单。

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

我希望它就像这样简单:

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

(显然定义了menuHeading样式)。

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

有没有“官方”的方式来做我想做的事情或者我必须采取一些黑客攻击,我正在考虑只是将menuHeading类改为当我将鼠标悬停在它上面时具有白色背景,但是如果我不需要,我宁愿不这样做。

1 个答案:

答案 0 :(得分:0)

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

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