我在删除Superfish下拉修复的初始延迟时遇到了问题.我的客户希望延迟退出,但不要拖延.
我有一个纯CSS下拉菜单(与Twentyten下拉菜单相同),我正在应用Suckerfish.js.
这是我的代码:
$('ul#menu-airco-mb-navigatiestructuur').superfish({
delay: 600,
autoArrows: false,
speed: 'fast'
});
Run Code Online (Sandbox Code Playgroud)
我一直在阅读Superfish手册,但我似乎无法找到触发初始延迟的原因.也许它与动画有关animation: {opacity:'show'}
(我似乎无法理解这一点).
非常感谢!
我在这个网站上实现了超级鱼菜单
如果将鼠标悬停在产品菜单上,则下拉列表将与主要父菜单的宽度完全相同,即使内容较大也是如此.如何根据菜单中的内容使菜单更宽.现在内容只是溢出.
我有一个需要拖放功能的Silverlight应用程序,因为我允许用户拖放文件以上传到系统中.
但是我遇到的问题是导航总是落后于Silverlight应用程序.我尝试打开"无窗口",但不得不将其关闭,因为我丢失了拖放功能(微软不支持)
我需要做些什么来使我的导航显示在silverlight应用程序的顶部(param name ="Windowless"value ="true"不是一个选项,除非有一种方法可以通过拖放使用它)?
<div id="silverlightControlHost" style="float:left; width:400px; height:300px;"> <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="220px"> <param name="source" value="../ClientBin/FileImport.xap"/> <param name="onError" value="onSilverlightError" /> <param name="background" value="white" /> <param name="minRuntimeVersion" value="4.0.50826.0" /> <param name="autoUpgrade" value="true" /> <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50826.0" style="text-decoration:none"> <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/> </a> </object> <iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe> </div>
<div id="NavigationControl"> <ul class="sf-menu sf-js-enabled sf-shadow"> <li><a id="Navigation_1" href="...">Item 1</a></li> <li class="sfHover"><a id="Navigation_2" class="sf-with-ul">Item 2<span class="sf-sub-indicator">»</span></a> <ul style="visibility: visible; display: block;"> <li><a id="Navigation0_1" …
我已经在网上快速浏览了Joel Birch实施的Superfish菜单,该菜单适用于onclick,而不是悬停.
在Github找到了Karl Swedberg的这个链接,看起来像票.
https://gist.github.com/917446
它就像一个魅力,直到我点击一个活动的链接,此时菜单关闭,似乎返回false.
如何让它导航到实际的链接目的地?
我有这个问题,我还处于理解的概念层面,我们如何检测给定元素是否在容器外(一个容器溢出:隐藏;属性声明);
这是我们想要的背景:
让我们的图像鼠标悬停项目3:
我们通常有:
item 1
item 2
item 3 - sub 3.1
- sub 3.2
Run Code Online (Sandbox Code Playgroud)
像这样,子3.2将不在流程中并且不可见,或者(如果我们在容器上使用clearfix而不是溢出),它将下降到其他页面内容),为了解决这个问题,我们认为这个是一个更好的解决方案,再次假设我们鼠标悬停第3项:
item 1
item 2 - sub 3.1
item 3 - sub 3.2
Run Code Online (Sandbox Code Playgroud)
或许,为了做到这一点,我们应该检测元素是否在流动之外,并且,它是他的,将所有东西推到X px;
如果这是解决这个问题的好方法,我们如何检测一个元素是否已经流出?
如果这不是一个好方法,你能建议另一个吗?
ps-我们使用superfish作为jquery菜单解决方案.
我需要修改jquery superfish菜单插件以适应菜单的图像.请看一下这个演示.http://www.okadadesign.no/vitaveritas/.
Om oss和Medieomtale下有子菜单.我在这个菜单上使用了sprite图像.
它适用于IE8,FF等.但IE7有一个问题显示子菜单.它显示子菜单,但是当我尝试在子菜单中导航时,它会淡出.
任何人都可以帮我解决这个问题吗?
提前致谢.
在生产模式下试用我的Rails 3.1应用程序(Debian 6,Ruby 1.9.2,Passenger).我尝试使用IE 6和IE 7,并且一些资产未正确加载.开发模式下一切正常.
有些css&js没有正确加载,你正在编译所有文件.特别是我遇到了下拉菜单问题(jquery superfish菜单).在生产和开发中,IE8,IE 9,Firefox,Chrome中的一切都运行良好.该问题仅出现在生产中的IE 6和7中.
尝试清除缓存(在浏览器和服务器上).重新编译资产.什么都看不到帮助.
有没有人碰到任何东西 - 像那样?
如何让superfish菜单向后打开?我在fanpage页面上将我的facebook应用程序嵌入了一个supperfish菜单,没有足够的空间让菜单完全展开,因为它在iframe中运行.如何通过使用superfis或任何其他jquery菜单插件解决此问题也很好.
谢谢.
目前的情况
预期的结果
@Updated:这是一个用户定义的菜单,它没有菜单级别的限制.
superfish ×10
jquery ×6
css ×3
asp.net ×1
css-sprites ×1
drupal ×1
hoverintent ×1
html-lists ×1
javascript ×1
menu ×1
silverlight ×1
wordpress ×1
z-index ×1