问题标签 [yui-menu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
945 浏览

yui - 为什么 YUI 菜单等待我的页面图像加载?

编辑:这是 jQuery 1.3.1 中已确认的错误。它在 jQuery 1.3.2 中得到修复。


我有一个与此示例完全相同的 YUI 菜单控件,顶部有子菜单。

我尝试使用雅虎的代码来初始化菜单:

我发现包含需要时间加载的图像的页面存在问题。

我注意到标题会立即出现(通信/购物/娱乐),但是在加载所有图像之前不会出现指示有子项目的小箭头。

我觉得这很奇怪。我什至尝试将代码切换到 JQuery 以查看是否会在图像加载完成之前进行初始化(这就是$(function()我认为应该做的)。

令我惊讶的是,我仍然有同样的问题。在整个页面加载之前,菜单不会初始化。

这绝对是正在等待的图像。

注意:此问题仅存在于 Internet Explorer 中。Firefox 似乎在加载图像之前引发了这个 onContentReady 事件。

我可以解决这个问题吗?


编辑:这是 jQuery 1.3.1 中已确认的错误。它在 jQuery 1.3.2 中得到修复。

0 投票
2 回答
1148 浏览

asp.net - YUI MenuBar 位于 ASP.NET Silverlight 控件后面

使用 YUI 菜单栏,当项目下拉时,它们会出现在 ASP.NET Silverlight 控件的后面。我没有使用 YUI 布局。

我已经尝试在菜单栏 css 中设置 z-index:99 和 position:relative,以及设置 div 的 z-index:-1 和 position:relative。

有任何想法吗?

0 投票
1 回答
315 浏览

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

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

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

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

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

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

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

0 投票
3 回答
1291 浏览

css - Whats the correct CSS to apply to a YUI menu bar?

I am trying to figure out the best way to use CSS sprites as header images for a YUI menu control.

I have a CSS sprite with the following CSS :

How can I apply this to a YUI menu?

So far I've applied the navImg0, navImg1 etc. styles to the buttons.

They come up in the right position but with a few problems:

  • there are lines between the items and i need to ideal way to remove them
  • when i rollover the button the correct rollover works, but then if i roll off the menu and onto the main part of the screen the button disappears
  • the <a> tags under the <li> for each of the top level items doesnt work (theres no text inside anymore).

They have a lot of documentation about applying CSS but I couldn't find any examples of how to use CSS Sprites as images.

0 投票
1 回答
325 浏览

yui - YUI MenuButton:将菜单小部件添加到按钮小部件时菜单不显示

使用 YUI,我想创建一个菜单按钮,传入菜单小部件实例。

结果是看起来像一个菜单按钮,但菜单不显示。

测试用例:http ://sandbox.kluger.com/menu_test.html

在将菜单提供给按钮之前,我是否需要渲染菜单?

如果您想查看 params.menu,请检查测试用例。params.menu 对象是正确的,它在直接提供给widget.Button 时会创建一个菜单。这是在测试用例中测试的。

任何想法表示赞赏。

0 投票
2 回答
681 浏览

javascript - 带有动画的 YUI 菜单

是否可以让 YUI 菜单例如滑入而不是简单地弹出?

0 投票
2 回答
1343 浏览

javascript - YUI MenuBar 不显示子菜单

所以我正在尝试学习 YUI 工具包,但我的菜单栏有可用的子菜单时遇到了问题。如果我使用以下代码:

使用以下 javascript:

我无法使用以下任一语法使子菜单工作:

或者

关于我哪里出错的任何想法?我正在使用 YUI 2.0。

0 投票
1 回答
403 浏览

javascript - YUI 菜单,处理标记中的“onclick”

想知道是否可以通过 Html 标记处理 onclick 事件。(链接文字

我知道许多 YUI 小部件可以使用 yuiConfig 直接从标记添加配置属性!(如树视图)

有人知道吗?

0 投票
2 回答
763 浏览

javascript - 首次打开时“折叠”下方的 YUI 菜单呈现

我在屏幕底部导航上有一个 YUI 菜单,它在其下方创建了一个大的空白区域,如果可见,则将在其中呈现操作列表...

在第一次单击时,菜单将呈现在需要用户滚动才能看到的空白区域中……在第二次单击时,它将向上绘制(理想情况下),这样用户就不必滚动查看菜单。 ..第二次点击也杀死了那块空白......

我发现在 div 中添加一种 display:none 会杀死空白...但是 YUI 没有将显示设置为阻止,据我了解它应该...所以我写了另一种方法可以做到这一点手动...但是会发生相同的行为,菜单首先呈现在折叠下方,需要用户滚动...。第二次工作正常...某些原因在第一次单击时未正确计算顶部/左侧位置我似乎无法弄清楚为什么

0 投票
2 回答
465 浏览

html - 我可以在 Safari 和 Chrome 上禁用 YUI 菜单中的蓝色突出显示吗?

当我在 Safari 和 Chrome(但不是 Firefox)中时,我的 YUI 菜单项会出现一种发光的蓝色翻转突出显示。虽然这很酷,但它与我网站的其他突出显示不一致,我想禁用它。我猜这是一个 webkit css 属性,但是,如果是,还没有找到控制它的属性。谁能指出我正确的地方?谢谢!