Tout le monde connaît une manière décente de rendre les menus drupal exapandables lorsque l'utilisateur survole l'élément de menu parent.drupal expand hover menu
Répondre
A écrit ce morceau de jquery qui a fait l'affaire;
<style>
ul.menu li.expanded ul.menu { display:none;}
ul.menu li.active-trail ul.menu{ display:block;}
</style>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$("li.expanded").mouseenter(function(){
$("li.expanded").each(function() {
$(this).find("ul.menu").css('display','none');
});
$(this).find("ul.menu").css('display','block');
$(this).animate({'height':'100%'},1500);
});
</script>
Certains thèmes sont livrés avec des menus extensibles. Tout thème basé sur la fusion (http://drupal.org/project/fusion) ou le thème adaptatif (http://drupal.org/project/adaptivetheme) vous donnera des menus déroulants extensibles. Consultez les liens pour voir quels thèmes sont basés sur les thèmes ci-dessus.
Pour activer une liste déroulante, assurez-vous que l'élément de menu est commercialisé comme "développé".
Inutile d'installer un module supplémentaire ou de déranger le code du thème. Facile.
Oui, je peux le définir comme élargi, mais c'est statique - je veux qu'il se développe lorsque l'utilisateur plane ... Idéalement, une belle jquery afin qu'il glisse vers le bas? – Shane
C'est pourquoi vous devriez utiliser quelque chose comme le thème aqua marina (http://drupal.org/project/acquia_marina). C'est un thème basé sur la fusion (http://drupal.org/project/fusion) qui prend en charge les menus déroulants jQuery "out of the box" –
Eh bien, le site est construit maintenant - donc ce n'est pas une solution pour moi, je suis actuellement J'écris un peu de jquery pour le faire et je le posterai une fois que je l'aurai fait. – Shane
- 1. Menu Sauter sur Hover
- 2. jQuery Hover Menu
- 3. CSS vertical Menu - Elément de menu Passe à l'état sans hover sur le sous-menu hover
- 4. menu drupal et menu jquery
- 5. expand/collapse FAQ
- 6. Menu hiérarchique Drupal
- 7. Drupal Custom Menu Positionnement
- 8. menu déroulant dans drupal?
- 9. jQuery: menu hover - nettoyage du code - garder le menu ouvert
- 10. expand divisions in HTML
- 11. CSS hover menu apparaissant derrière pdf iframe
- 12. Nettoyage du code - menu de jQuery hover
- 13. ajouter hover au contrôle de menu asp.net
- 14. Questions de menu Drupal question
- 15. Pièces de menu Drupal excessives
- 16. Drupal -. Afficher le menu utilisateur
- 17. variable expand dans CURL
- 18. Auto expand divs
- 19. CSS: expand widthsize
- 20. ASP.NET TreeView auto expand?
- 21. drupal menu hook - comment ajouter du format
- 22. Drupal Conent sous forme de menu
- 23. Dégrouper le menu utilisateur dans Drupal
- 24. Mon menu secondaire Drupal n'apparaît nulle part
- 25. Comment créer un menu alphabétique sur Drupal?
- 26. Développer le menu Drupal par défaut
- 27. Élément de menu dynamique dans Drupal?
- 28. Menu vertical à l'aide: hover pauses dans IE
- 29. maintenir le menu hover sur mouseover dans jquery
- 30. css menu hover "se bloque" en chrome et safari
Les menus extensibles sont normalement assez faciles, à quoi ressemble le balisage? Êtes-vous capable d'utiliser votre propre CSS, ou en avez-vous besoin pour être un plug-in Drupal? –
Oui, je peux le définir comme élargi, mais c'est statique puis - je veux qu'il se développe lorsque l'utilisateur plane ... Idéalement une belle jquery afin qu'il glisse vers le bas? – Shane