Je pratiquais le CSS sur an example i found. J'ai essayé d'afficher le sous-menu au-dessus du nav avec des effets de transition. Je peux changer la position du sous-menu sur vol stationnaire:Comment appliquer l'effet de transformation et de transition sur un div
nav li:hover .menu-sub {
display: block;
transform: translateY(-100%);
}
J'ai aussi modifié le code pour ajouter un effet de transition:
.menu-sub {
position: absolute;
left: 0;
background: #444;
width: 100%;
display: none;
color: #fff;
padding: 2em;
-webkit-transition: -webkit-transform 1.5s ease;
-moz-transition: -moz-transform 1.5s ease;
-o-transition: -o-transform 1.5s ease;
transition: transform 1.5s ease;
}
La position a changé, mais je ne vois aucun effet de transition du tout . Qu'est-ce que je fais mal ?
Ajoutez votre code HTML –