J'ai un menu de nav horizontal qui utilise jquery superfish. Dans l'un de mes menus déroulants, il n'y aura plus de listes déroulantes (c'est-à-dire pas de nœuds de petits-enfants) mais il y a plusieurs enfants (45 pour être exact maintenant et il peut monter ou descendre dans le temps). J'essaie de trouver un moyen de faire en sorte que le menu déroulant soit dépassé. 15 œuvres pour moi bien car il y a 45. Ainsi, sans montrer tous les comprend voici la liste html - et pour le bien de code moins je vais utiliser 15:des listes déroulantes de superfish à columer quand il y a beaucoup d'enfants et pas de noeuds "petits-enfants"
<ul class="sf-menu sf-js-enabled sf-shadow" id="menu-1">
<li class="current"> <a href="#a" class="sf-with-ul">menu item<span class="sf-sub-indicator"> »</span></a>
<ul style="display: none; visibility: hidden;">
<li> <a href="#aa">menu item</a> </li>
<li> <a href="#ab">menu item</a> </li>
<li> <a href="#ac">menu item</a> </li>
<li> <a href="#ac">menu item</a> </li>
<li> <a href="#ad">menu item</a> </li>
<li> <a href="#aa">menu item</a> </li>
<li> <a href="#ab">menu item</a> </li>
<li> <a href="#ac">menu item</a> </li>
<li> <a href="#ac">menu item</a> </li>
<li> <a href="#ad">menu item</a> </li>
<li> <a href="#aa">menu item</a> </li>
<li> <a href="#ab">menu item</a> </li>
<li> <a href="#ac">menu item</a> </li>
<li> <a href="#ac">menu item</a> </li>
<li> <a href="#ad">menu item</a> </li>
</ul>
</li>
<li> <a href="#">menu item</a> </li>
<li> <a href="#">menu item</a> </li>
<li> <a href="#">menu item</a> </li>
</ul>
donc si je voulais les colonnes pour commencer à 5 J'aurais exactement 3 colonnes. Je n'arrive pas à comprendre comment je peux accomplir cela et ne pas tout casser. J'ai essayé d'utiliser des CSS et je n'ai trouvé aucune solution.
Merci pour la suggestion. On dirait que je devrais utiliser ça. irregardless, je suis curieux si quelqu'un sait comment vous feriez quelque chose comme ça avec superfish? – ocergynohtna
et après avoir regardé méga dropdown un peu plus, il ne se dégrade pas ainsi que superfish sans js activé. :( – ocergynohtna
J'ai mis à jour ma réponse. :) – Mottie