Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] Menu Manager : expand au hover
#4
Ca peut être entièrement réalisable en CSS.

En CSS2, tu auras un décalage vers le bas sans animation. En CSS3, et pour peu que ton navigateur le supporte, tu pourras en plus rajouter une animation.
Éventuellement un amélioration progressive en Javascript pour les navigateurs ne supportant pas les animations CSS3.

En CSS tout se fait grâce à la propriété :hover, tu définies une classe "parent" sur un parent... Et tu définis les éléments de niveau 2 en "display:none".
Au :hover sur ton élément parent tu fais çà :
li.parent:hover > ul { display : block ; }

Donc au survol ton menu enfant apparaitra.

J'ai fais court, très succinct mais si tu as besoin plus d'infos reviens ici :-)


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)