La transition Apposé barre de Navigation - CSS
J'ai eu une barre de navigation fixe à l'aide de la affix()
de Twitter Bootstrap 3.
Tout fonctionne bien avec la barre de navigation. Je voulais ajouter un transition
dans l'apparence de la barre de navigation.
Lorsque l'utilisateur fait défiler la page, la barre de navigation est affiché instantanément. J'aimerais animer.
Essayé avec -webkit-transition: all 1s ease-in
mais le résultat était à la largeur de la barre de navigation.
Voici la VIOLON.
Merci de m'aider dans l'animation lorsque l'utilisateur fait défiler vers le bas.
OriginalL'auteur Unknown User | 2013-11-25
Vous devez vous connecter pour publier un commentaire.
À la transition de quelque chose, vous le déplacez d'un état à un autre. Donc, ce que vous essayez de faire est de changer une ou plusieurs des propriétés de l' .élément de navigation.
Quelles sont les propriétés que vous avez disponible à changer?
Vous ne pouvez pas modifier la hauteur, la largeur ou l'opacité, que ceux doivent rester les mêmes avant et après la transition. Si vous voulez la transition d'impliquer le mouvement, alors votre meilleur pari est de faire la transition de la position de l'élément. Nous allons faire cela avec le "top" de la propriété.
Après la transition, vos besoins en matière de navigation d'avoir
0
comme étant sa meilleure valeur. La hauteur de l'élément est 250px, nous allons donc le faire démarrer avectop: -250
. Cependant, si nous faisons cela, le menu sera initialement caché. Pour remédier à cela, nous avons besoin de le faire à ignorer le haut de la valeur en supprimant le positionnement relatif.Alors nous pouvons transition à 0:
RÉSULTAT:
http://jsfiddle.net/ShL4T/8/
Ref: https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Using_CSS_transitions
Je vous remercie beaucoup. Marque. +1 upvote et j'ai bien sûr accepter que des réponses.
Vous êtes les bienvenus, @user2549787 🙂
OriginalL'auteur Mark Simpson
Je ne pouvais pas obtenir que cela fonctionne jusqu'à ce que j'ai ajouté implicitement
position:static
à.navigation
.OriginalL'auteur user5936810