Hello !
Tu devrais pouvoir trouver ton bonheur sur cette page de démo – Explication + code correspondant
Bonjour au forum!!! <br>
Ici, j'ai créer une liste : #menu-deroulant, qui contient plusieurs listes, tel que Acerca de, Informacion etc.
Ces listes contiennent d'autre-liste (des sous-listes) que je voudrais faire apparaitre lorsqu'on passe la souris sur ces listes.
Ex : Je passe la souris sur Acerca de et cela m'affiche "Capitales et Habitantes"
J'ai utilisé une technique dans une video, en gros ce dont je voudrais, c'est que mes sous-liste, s'affiche progressivement lorsqu'on place sa souris sur une liste avec une propriété transition. Mais je crois que la méthode de faire disparaitre la sous-liste complètement normal et de la faire se repositionner automatiquement lorsqu'on place la souris dessus n'ira pas très bien
Une solution svp? <br><br>
Voici mon code HTML
Voici mon code CSS
Désolé de vous demander autant de choses mais je suis nouveau en HTML et CSS (4 mois depuis que j'ai commencé) et je voudrais connaitre bien de choses
Bonne journée :)
PS : À moins que cela ne vous intéresse, ne lisez pas les commentaires ... Je comprends si peu que j'ai parfois besoin de bien comprendre mon code dans MES MOTS, donc cela me concerne seulement!
Hello !
Tu devrais pouvoir trouver ton bonheur sur cette page de démo – Explication + code correspondant
En 1 réponse, je trouves la solution o.O
Merci :D
Seulement, je ne comprends pourquoi on doit mettre max-height: 1000px; forcément à la place de height:1000px;
En dessous du code une explication est donnée :)
This approach uses a combination of transitioning max-height like in the second slide down example, but adds perspective and rotation to the transition. perspective gives us depth, where the lower the number is the "closer" the object appears which gives it a much more pronounced depth effect. Higher numbers would make the effect more subtle. rotate3d with a value of -90deg creates an effect where the element appears to have rotated away from you. Adding a transition to all of these results in the desired effect. Unfortunately this implementation only works with webkit, so only Chrome and Safari users get to see it.
Bon ok
Encore une chose que je ne saisis pas
Dans le slide down, il y a une ligne comme ca
.nav ul > li:hover ul li{
}
Cela sélectionne les listes à l'intérieur de sous-liste lorsqu'on passe la souris sur une liste contenu dans la liste?
Je ne saisis pas trop ...
Euh, c'est vraiment bizarre
J'ai fait le #slide down 2 et ca disparait pas comme dans le tuto
Voici le code HTML :
Voici le code CSS :
Ca marche mieux mais ca fait pas la même chose que dans la démo :(
Finalement ca fonctionne, il fallait enlever les br que j'avais mis pour sauter une ligne à chaque fois
C'est bien sur les li qu'il faut mettre l'animation.
Merci!