混合jquery dropline和下拉菜单

时间:2011-07-08 09:43:08

标签: javascript jquery menu drop-down-menu

如何实现跟随menu通常像dropline一样的行为,但最后的子行为是下拉行而不是dropline? TNX

1 个答案:

答案 0 :(得分:1)

为了确保我理解这个问题,您是否希望子下拉菜单显示在垂直列表而不是水平?如果是这样,请尝试将其添加到CSS:

.droplinebar > ul > li > ul > li > ul > li
{
    float: left;
    clear: both;
}

ADDENDUM (为了使菜单正确排列):

我没有对此进行过测试,但看看是否将第16行更改为以下功能:

$subul.css({left:$curobj.position().left, top:this._dimensions.h})

您可能还需要在$ targetul上执行上述操作。

第二个附录

它有点脏,但你总是可以给sub-ul一个唯一的id,然后他们用css然后手动排队。

http://jsfiddle.net/DxpMJ/11/

在该示例中,我为JavaScript提供了一个唯一的ID>旅行4菜单,并手动设置左边距并用!重要技巧覆盖宽度(如果你不熟悉它你应该查找 - 当javascript插件在你不知情的情况下设置CSS样式时非常有用)。如果您不介意为所有需要垂直的菜单手动添加css规则,我认为这样可行。