是否可以使用YUI菜单,例如滑入而不是简单地弹出?
答案 0 :(得分:1)
原因。您应该为窗口小部件设置幻灯片效果。
var oMenu = new YAHOO.widget.Menu(
"productsandservices",
{
position: "static",
hidedelay: 750,
lazyload: true,
effect: {
effect: YAHOO.widget.ContainerEffect.SLIDE,
duration: 0.25
}
}
);
答案 1 :(得分:0)
其中一个较旧的(在我使用时要小心,需要补丁)YUI MenuBar的一系列示例使用各种事件来破解此功能:
http://developer.yahoo.com/yui/examples/menu/topnavfrommarkupwithanim.html
我不认为这是开箱即用的,这是一个无赖。我的另一个痛苦是,一旦用户迷过某些选项,就没有(内置)方式自动隐藏子菜单。这对于可访问性是有意义的(并且就是这样的原因,根据YUI团队的说法),但对于只会将其视为已损坏的客户,我无能为力。