当图像浮动时,Superfish菜单溢出问题

时间:2012-02-25 01:08:07

标签: jquery css superfish

我正在制作一个跨越100%屏幕的超级鱼菜单。我需要将图像浮动到我的superfish菜单的右边缘。此图片下方有一个下拉列表。我的问题是我在右侧溢出,这导致整个视图屏幕上出现空白空间。所以,我的问题是......我需要做些什么来纠正这种溢出?我试图隐藏溢出,但后来我的下拉列表没有显示。我还需要支持IE7。这里粘贴的代码太多了,所以我创建了一个JS Fiddle。

http://jsfiddle.net/3AP8q/1/

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

问题是你只是在悬停时减去了subnav(你的css的第317行)的宽度,所以当正常休息时,subnav被推到文档的右侧。如果您将该定位切换到初始规则(并添加额外的em),问题就解决了:

Demo