Contenu du cours
Techniques CSS Avancées
Techniques CSS Avancées
2. Positionnement des Éléments
6. Sites Web et Applications Adaptatifs/Réactifs
Défi : Ajout de Transition
Tâche
Améliorez l'expérience visuelle de l'élément div
avec le nom de classe box
en ajoutant un effet de transition fluide à ses changements au survol. Suivez ces étapes :
- Spécifiez la valeur correcte pour la propriété
transition-property
. - Réglez la durée de la transition pour qu'elle dure
3000ms
. - Assurez-vous que la transition commence
200ms
après qu'un utilisateur survole l'élément. - Appliquez la fonction temporelle
cubic-bezier(0.165, 0.84, 0.44, 1)
pour contrôler l'accélération et la décélération de la transition.
index.html
index.css
- Définissez la propriété
transition-property
à la valeur appropriée qui correspond aux changements que vous souhaitez animer au survol. - Spécifiez la
transition-duration
pour contrôler la durée de la transition (dans ce cas,3000ms
). - Utilisez la propriété
transition-delay
pour introduire un délai avant que la transition ne commence après qu'un utilisateur ait survolé l'élément (réglez-la sur200ms
). - Appliquez la fonction de temporisation
cubic-bezier(0.165, 0.84, 0.44, 1)
pour affiner l'accélération et la décélération de la transition.
index.html
index.css
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 7