1

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

我想知道如何使用 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();

我将不胜感激。

问候,拜伦

4

2 回答 2

1

我遇到了 supersubs 有点问题的麻烦,我想出了一个优越的纯 CSS 替代方案。下拉列表<UL>及其<LI>子项不应设置宽度(或者width:auto;如果需要,我想),并且两者都应设置为display:block;

#nav li ul a { display:block; width:auto; white-space:no-wrap; } 

您可以在http://epraxadev.com/clcnewport/comp/supersubs.html看到一个示例

于 2010-12-01T22:45:44.717 回答
1

supersubs min 和 maxwidth 在 em 中不是 % 或像素

于 2010-06-24T16:22:28.097 回答