问题标签 [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.
.net - Javascript 性能问题
我已经基于 superfish 构建了一个顶级菜单,但是菜单中显示的项目数量巨大。顶部菜单上还有很多 jquery。现在的问题是,每次我加载任何具有菜单的页面时,浏览器(ie7)都会在加载页面时感觉它会自行锁定大约 1-2 秒。我确定顶部菜单是问题所在,我想提高页面的性能。(除了删除菜单和删除菜单项)我使用 firebug 来查看哪些调用大部分时间,我的电话是标准的jquery或superfish。顶部菜单是一个 ascx 控件。他们有什么好的方法可以让页面先加载,然后再加载菜单,或者有其他好的想法来提高性能吗?
jquery - Jquery Superfish 菜单 - 如何向上滑动?
这是 superfish 菜单插件的 jquery 代码(经过我的一些修改)。我正在寻找添加一种效果(通过超级鱼或偶然),这将导致子菜单在鼠标悬停时向上滑动(就像当您将鼠标悬停在菜单顶部时它们向下滑动一样)。
jquery - jQuery 选项卡、Superfish 菜单的 z-index 问题
在我的一生中,我无法让我的 Superfish 菜单停止隐藏在 IE 7 中的 jQuery UI 选项卡后面。我已经阅读了那里的文档,尝试更改 z-index 值并尝试了 bgIframe 插件,尽管我不确定是否我正在正确地实现它(在下面的示例中省略了,使用 Supersubs)。
这是我用于 Superfish 的 Javascript - 使用 Supersubs 插件:
这是我页面的结构:
css - Superfish - 更改每个按钮之间的间距
如何更改我的超级鱼菜单的每个按钮之间的间距?我正在使用垂直菜单 css。
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();
我将不胜感激。
问候,拜伦
flash - 又是超级鱼和闪电侠。请帮忙
我知道这个问题有很多,但我像这样嵌入闪存:(我不知道如何转义代码,如果看起来很奇怪,很抱歉)
闪光灯出现在这里
您可以在这里看到所有内容:http ://www.zakochaniwfotografii.pl/html5/fotografia-weselna.php 我正在尝试设置我的网站,但只有 Firefox 能很好地显示这一点。
我在我的索引页 zakochaniwfotografii.pl/html5/ 上解决了这个问题,但是由于画廊不同,我在这里嵌入了不同的 flash,所以我不能在底页上做同样的事情。
我会很感激你的帮助,谢谢。
jquery - 当有许多子节点且没有“孙子节点”节点时,将列超级鱼下拉列表
我有一个使用 jquery superfish 的水平导航菜单。在我的一个下拉菜单中,将不再有下拉菜单(即没有孙节点),但有几个孩子(现在确切地说是 45 个,它可能会随着时间的推移而上升或下降)。我试图找到一种方法让下拉列表超过一定的计数。15 对我来说很好用,因为有 45 个。所以这里没有显示所有包含的 html 列表 - 为了减少代码,我将使用 15:
因此,如果我希望列从 5 开始,我将正好有 3 列。我不知道如何才能做到这一点,而不是破坏一切。我尝试过使用一些 css,但没有找到解决方案。
jquery-plugins - 超级鱼垂直菜单
我使用 jQuery 和 superfish 垂直菜单。
我的菜单位于页面底部,因此菜单向上滑动,但是,在菜单项悬停时,子项会在我的窗口底部丢失。下面是一个粗略的例子。
这是我想要的结果
有没有人做到这一点?
jquery - Firefox 中的内容修剪 superfish 子菜单的问题
问候,我有一个似乎涉及某种 z-index 问题的问题,但要进行更改,除了IE 之外的所有内容。
如果您在 Internet Explorer 以外的任何地方查看http://cougar.motivo.com.au/并将鼠标悬停在最后一个菜单项“联系我们”上,您就会看到我所指的内容。基本上,超级子菜单似乎被其下方元素的宽度修剪。
您可以通过源代码看到我尝试设置 z-indexes & position:relative,但此时我被难住了。任何和所有的输入将不胜感激:)
PS 我知道 IE6 中仍然存在一些问题。我还没有高兴地解决那些(呻吟声)。
jquery - 下拉子菜单重叠,我该如何解决?
我用Superfish和 Supersubs 插件渲染了这个菜单:
如您所见,源自父“Long long long submenu item”的子菜单未正确定位。我知道我需要做什么,但不知道如何执行它。
首先,我需要知道父菜单的宽度。然后我需要将子菜单的left
属性设置为该宽度+ 5px(我使用填充)+ 1px(这样父菜单和子菜单就不会直接相互连接)。如何对所有菜单项执行此操作?
请记住,菜单的宽度不是固定的,因为 Supersubs 会将宽度调整为最长的项目。