Superfish Supersubs <li>ширина пунктов меню - PullRequest
1 голос
/ 27 мая 2010

Я застрял на этом в течение некоторого времени и был бы очень признателен за помощь. Я разрабатываю горизонтальное выпадающее меню для суперфиш.

Я хотел бы знать, как с помощью суперсубсабов установить ширину элементов раскрывающегося меню равной ширине наибольшей ширины в раскрывающемся списке.

По умолчанию: $('ul.sf-menu').supersubs({ minWidth: 40, maxWidth: 41, extraWidth: 1 }).superfish();

Я бы хотел что-то вроде: $('ul.sf-menu').supersubs({ minWidth: 40, **maxWidth: auto or 100%**, extraWidth: 1 }).superfish();

Буду признателен за любую помощь.

С уважением, Byron

Ответы [ 2 ]

1 голос
/ 02 декабря 2010

У меня были проблемы с тем, что 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

1 голос
/ 24 июня 2010

мин. И максимальная ширина суперсубсаба в em не% или пикселях

...