Maison > interface Web > tutoriel CSS > Partager une bibliothèque d'animation CSS3

Partager une bibliothèque d'animation CSS3

Y2J
Libérer: 2017-05-20 11:46:31
original
1413 Les gens l'ont consulté

Partager une bibliothèque danimation CSS3

Introduction

animate.css est une bibliothèque d'animation CSS3 de l'étranger Elle a des tremblements et des flash prédéfinis. Il existe plus de 60 effets d'animation. tels que rebondir, retourner, faire pivoter (rotateIn/rotateOut), fadeIn/fadeOut, etc., couvrant presque tous les effets d'animation courants.

Bien qu'il soit très pratique et rapide de créer des effets d'animation CSS3 à l'aide d'animate.css, il est toujours recommandé de jeter un œil au code d'animate.css, vous pourrez peut-être en tirer des leçons.

Compatible

Compatibilité des navigateurs : bien sûr, il n'est compatible qu'avec les navigateurs qui prennent en charge la propriété d'animation CSS3. Il s'agit de : IE10+, Firefox, Chrome, Opera et Safari. .

Utilisation

1. Importez des fichiers

<link rel="stylesheet" href="animate.min.css">
Copier après la connexion

2. HTML et utilisez

<p class="animated bounce" id="dowebok"></p>
Copier après la connexion

pour ajouter <🎜 aux éléments >. class, actualisez la page et vous pourrez voir l'effet d'animation. Animé est similaire à la variable globale , qui définit la durée de l'animation ; rebond est le nom de l'effet d'animation spécifique de l'animation, et vous pouvez choisir n'importe quel effet.

Si l'animation joue à l'infini, vous pouvez ajouter une classe infinie.

Vous pouvez également ajouter ces classes aux éléments via

JavaScript ou jQuery, comme par exemple :

$(function(){
    $(&#39;#dowebok&#39;).addClass(&#39;animated bounce&#39;);
});
Copier après la connexion
Certains effets d'animation finiront par rendre le element not On peut voir que, comme le fondu, le glissement vers la gauche, etc., vous devrez peut-être supprimer la classe

, par exemple :

$(function(){
    $(&#39;#dowebok&#39;).addClass(&#39;animated bounce&#39;);
    setTimeout(function(){
        $(&#39;#dowebok&#39;).removeClass(&#39;bounce&#39;);
    }, 1000);
});
Copier après la connexion
Les paramètres par défaut d'animer. css peut ne pas être ce que nous voulons dans certains cas, vous pouvez donc le réinitialiser, comme :

#dowebok {
    animate-duration: 2s;    //动画持续时间
    animate-delay: 1s;    //动画延迟时间
    animate-iteration-count: 2;    //动画执行次数
}
Copier après la connexion
Faites attention à l'ajout du préfixe du navigateur.

[Recommandations associées]

1.

Tutoriel vidéo gratuit CSS3

2.

Explication détaillée de l'animation pour l'apprentissage CSS3

3.

Enseignement CSS3 en production d'animation

4

Analyse détaillée des nouvelles fonctionnalités de CSS3

5. >Explication détaillée sur les nouvelles fonctionnalités de CSS3

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal