1

私はしばらくの間これに固執していて、本当にいくつかの援助をいただければ幸いです。スーパーフィッシュの水平ドロップダウンメニューを開発しています。

スーパーサブを使用して、ドロップダウンメニュー項目の幅をドロップダウンの最大項目幅の幅に設定する方法を知りたいです。

デフォルトは:$('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 minおよびmaxwidthは、%またはピクセルではなくemになります

于 2010-06-24T16:22:28.097 に答える
1

私はスーパーサブが少しバグがあるのに苦労していました、そして私は優れた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 に答える