问题标签 [superfish]

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 投票
2 回答
105 浏览

.net - Javascript 性能问题

我已经基于 superfish 构建了一个顶级菜单,但是菜单中显示的项目数量巨大。顶部菜单上还有很多 jquery。现在的问题是,每次我加载任何具有菜单的页面时,浏览器(ie7)都会在加载页面时感觉它会自行锁定大约 1-2 秒。我确定顶部菜单是问题所在,我想提高页面的性能。(除了删除菜单和删除菜单项)我使用 firebug 来查看哪些调用大部分时间,我的电话是标准的jquery或superfish。顶部菜单是一个 ascx 控件。他们有什么好的方法可以让页面先加载,然后再加载菜单,或者有其他好的想法来提高性能吗?

0 投票
4 回答
4617 浏览

jquery - Jquery Superfish 菜单 - 如何向上滑动?

这是 superfish 菜单插件的 jquery 代码(经过我的一些修改)。我正在寻找添加一种效果(通过超级鱼或偶然),这将导致子菜单在鼠标悬停时向上滑动(就像当您将鼠标悬停在菜单顶部时它们向下滑动一样)。

0 投票
1 回答
6868 浏览

jquery - jQuery 选项卡、Superfish 菜单的 z-index 问题

在我的一生中,我无法让我的 Superfish 菜单停止隐藏在 IE 7 中的 jQuery UI 选项卡后面。我已经阅读了那里的文档,尝试更改 z-index 值并尝试了 bgIframe 插件,尽管我不确定是否我正在正确地实现它(在下面的示例中省略了,使用 Supersubs)。

这是我用于 Superfish 的 Javascript - 使用 Supersubs 插件:

这是我页面的结构:

0 投票
1 回答
1972 浏览

css - Superfish - 更改每个按钮之间的间距

如何更改我的超级鱼菜单的每个按钮之间的间距?我正在使用垂直菜单 css。

0 投票
2 回答
6480 浏览

menu - 超级鱼超级潜艇
  • 菜单项宽度
  • 我已经坚持了一段时间了,非常感谢一些帮助。我正在开发一个超级鱼水平下拉菜单。

    我想知道如何使用 supersubs 将下拉菜单项的宽度设置为下拉菜单中最大项目宽度的宽度。

    默认值为:$('ul.sf-menu').supersubs({ minWidth: 40, maxWidth: 41, extraWidth: 1 }).superfish();

    我想要类似的东西:$('ul.sf-menu').supersubs({ minWidth: 40, **maxWidth: auto or 100%**, extraWidth: 1 }).superfish();

    我将不胜感激。

    问候,拜伦

    0 投票
    1 回答
    212 浏览

    flash - 又是超级鱼和闪电侠。请帮忙

    我知道这个问题有很多,但我像这样嵌入闪存:(我不知道如何转义代码,如果看起来很奇怪,很抱歉)

    闪光灯出现在这里

    您可以在这里看到所有内容:http ://www.zakochaniwfotografii.pl/html5/fotografia-weselna.php 我正在尝试设置我的网站,但只有 Firefox 能很好地显示这一点。

    我在我的索引页 zakochaniwfotografii.pl/html5/ 上解决了这个问题,但是由于画廊不同,我在这里嵌入了不同的 flash,所以我不能在底页上做同样的事情。

    我会很感激你的帮助,谢谢。

    0 投票
    1 回答
    4861 浏览

    jquery - 当有许多子节点且没有“孙子节点”节点时,将列超级鱼下拉列表

    我有一个使用 jquery superfish 的水平导航菜单。在我的一个下拉菜单中,将不再有下拉菜单(即没有孙节点),但有几个孩子(现在确切地说是 45 个,它可能会随着时间的推移而上升或下降)。我试图找到一种方法让下拉列表超过一定的计数。15 对我来说很好用,因为有 45 个。所以这里没有显示所有包含的 html 列表 - 为了减少代码,我将使用 15:

    因此,如果我希望列从 5 开始,我将正好有 3 列。我不知道如何才能做到这一点,而不是破坏一切。我尝试过使用一些 css,但没有找到解决方案。

    0 投票
    1 回答
    1568 浏览

    jquery-plugins - 超级鱼垂直菜单

    我使用 jQuery 和 superfish 垂直菜单。

    我的菜单位于页面底部,因此菜单向上滑动,但是,在菜单项悬停时,子项会在我的窗口底部丢失。下面是一个粗略的例子。

    这是我想要的结果

    有没有人做到这一点?

    0 投票
    1 回答
    591 浏览

    jquery - Firefox 中的内容修剪 superfish 子菜单的问题

    问候,我有一个似乎涉及某种 z-index 问题的问题,但要进行更改,除了IE 之外的所有内容。

    如果您在 Internet Explorer 以外的任何地方查看http://cougar.motivo.com.au/并将鼠标悬停在最后一个菜单项“联系我们”上,您就会看到我所指的内容。基本上,超级子菜单似乎被其下方元素的宽度修剪。

    您可以通过源代码看到我尝试设置 z-indexes & position:relative,但此时我被难住了。任何和所有的输入将不胜感激:)

    PS 我知道 IE6 中仍然存在一些问题。我还没有高兴地解决那些(呻吟声)。

    0 投票
    1 回答
    543 浏览

    jquery - 下拉子菜单重叠,我该如何解决?

    我用Superfish和 Supersubs 插件渲染了这个菜单:

    超级鱼菜单

    如您所见,源自父“Long long long submenu item”的子菜单未正确定位。我知道我需要做什么,但不知道如何执行它。

    首先,我需要知道父菜单的宽度。然后我需要将子菜单的left属性设置为该宽度+ 5px(我使用填充)+ 1px(这样父菜单和子菜单就不会直接相互连接)。如何对所有菜单项执行此操作?

    请记住,菜单的宽度不是固定的,因为 Supersubs 会将宽度调整为最长的项目。