投稿 搜索

热门文章

当前位置: 站长天下 / Html5 CSS3 / 基于wickedCSS3动画库制作不同的动画特效
基于wickedCSS3动画库制作不同的动画特效
标签:

插件介绍

    这是一款基于CSS3动画库基于wickedCSS3动画库制作24种不同的动画效果演示,WOW.JS结合使用效果更佳。

    浏览器兼容性

    浏览器兼容性
    时间:2018-05-05
    阅读:

基于wickedCSS3动画库制作不同的动画特效

简要教程

这是一款基于CSS3动画库,基于wickedCSS3动画库制作24种不同的动画效果演示,WOW.JS结合使用效果更佳。

使用方法

在页面引入以下modernizr-2.8.3.min.js、materialize.js、wow.min.js文件


<script src="js/modernizr-2.8.3.min.js"></script>
<script src="js/materialize.js" type="text/javascript"></script>
<script src="js/wow.min.js" type="text/javascript"></script>
<script type="text/javascript">
/*
BUTTON FUNCTIONS
*/
$('#rotationButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("rotation");
    });
});
    
$('#sideToSideButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("sideToSide");
    });
});
    
$('#zoomerButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("zoomer");
    });
});
    
 $('#zoomerOutButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("zoomerOut");
    });
});
    
$('#spinnerButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("spinner");
    });
});
    
 $('#pulseButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("pulse");
    });
});
    
 $('#shakeButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("shake");
    });
});
    
 $('#barrelRollButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("barrelRoll");
    });
});
    
  $('#floaterButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("floater");
    });
});
    
  $('#wiggleButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("wiggle");
    });
});
    
  $('#poundButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("pound");
    });
});
    
$('#rollerRightButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("rollerRight");
    });
});
    
$('#rollerLeftButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("rollerLeft");
    });
});
    
$('#heartbeatButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("heartbeat");
    });
});
    
$('#fadeInButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("fadeIn");
    });
});
    
$('#fadeOutButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("fadeOut");
    });
});
    
$('#slideUpButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass(); 
      $('#animationelement').addClass("slideUp");
    });
});
    
$('#slideDownButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass();       
      $('#animationelement').addClass("slideDown");
    });
}); 
    
$('#slideLeftButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass();       
      $('#animationelement').addClass("slideLeft");
    });
});   
    
$('#slideRightButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass();       
      $('#animationelement').addClass("slideRight");
    });
}); 
    
$('#rotateInRightButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass();       
      $('#animationelement').addClass("rotateInRight");
    });
});
    
$('#rotateInLeftButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass();       
      $('#animationelement').addClass("rotateInLeft");
    });
});
    
 $('#rotateInButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass();       
      $('#animationelement').addClass("rotateIn");
    });
});
    
 $('#bounceInButton').click(function() {
  $(this).each(function(){
      $('#animationelement').removeClass();       
      $('#animationelement').addClass("bounceIn");
    });
});      
    
</script>

CSS样式

在页面引入以下materialize.css、style.css、wickedcss.css样式文件

<link rel="stylesheet" type="text/css" href="css/demo.css"><!--演示页面样式,使用时可以不引用-->
<link rel="stylesheet" href="dist/wickedcss.css"/>
<link rel="stylesheet" href="css/style.css"/>
<link rel="stylesheet" href="css/materialize.css"/>