Transitions CSS : masquage automatique des éléments après un délai
Le masquage d'éléments sur une page Web après un intervalle de temps spécifique peut être réalisé par différentes méthodes. Bien que jQuery offre une solution simple, les transitions CSS offrent une alternative innovante pour obtenir le même résultat.
Approche :
Malgré les limites des transitions CSS dans l'animation directe de propriétés telles que affichage, il est possible de simuler le masquage d'éléments en tirant parti de l'animation et en manipulant la visibilité des éléments.
Mise en œuvre :
Fiddle :
Le violon suivant démontre l'implémentation CSS :
html, body { height:100%; width:100%; margin:0; padding:0; } #hideMe { animation: cssAnimation 0s ease-in 5s forwards; animation-fill-mode: forwards; } @keyframes cssAnimation { to { width:0; height:0; overflow:hidden; } }
<div>
Cette technique masque efficacement les éléments après l'intervalle de temps spécifié, les empêchant d'occuper un espace visible sur la page.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!