首页 > 开发 > CSS > 正文

一款恶搞头像特效的制作过程 利用css3和jquery

2024-07-11 08:30:19
字体:
来源:转载
供稿:网友

  今天给大家分享一款基于jquery和css3的头像恶搞特效。这款实例中,一个头像在画面中跳舞,头像还有可爱的帽子,单击下面的按钮可以为头像切换不同的帽子。如下图照片中头像左右摇晃,很搞笑,大家也可以自己尝试制作哦。

  实现的代码。

  html代码:

XML/HTML Code复制内容到剪贴板
  1. <div class="wwiaftm-container">           <div class="base wwiaftm">  
  2.             <div class="body-1 wwiaftm">                   <div class="body-2 wwiaftm">  
  3.                     <div class="hat wwiaftm" style="background-image: url(Mini_Sombrero.png)">                       </div>  
  4.                     <div class="head wwiaftm">                           <div class="profile">  
  5.                             <img src="head.png">                           </div>  
  6.                     </div>                       <div class="wwiaftm arm-1 left">  
  7.                         <div class="wwiaftm arm-2 left">                               <div class="wwiaftm fingers">  
  8.                             </div>                           </div>  
  9.                     </div>                       <div class="wwiaftm arm-1 right">  
  10.                         <div class="wwiaftm arm-2 right">                               <div class="wwiaftm fingers">  
  11.                             </div>                           </div>  
  12.                     </div>                   </div>  
  13.             </div>           </div>  
  14.     </div>       <div class="switch-container">  
  15.         <button id="hat-switch">               Hat Me!</button>  
  16.     </div>       <script src='jquery.min.js'></script>  
  17.     <script>        var hats = Array(      'Mini_Sombrero.png', 'med.png',   
  18.   'svg.med.png',      'cartoon-cowboy-8.gif',   
  19.   '1313955-witch-hat-002_92007.gif',      'hat_mario_101401.jpg',   
  20.   'vector-hat-design1.jpg'    );   
  21.            $('#hat-switch').on('click', function (e) {   
  22.             e.preventDefault();                var hat = hats[Math.floor(Math.random() * hats.length)];   
  23.             $('.hat').css('background-image', 'url(' + hat + ')');            });   
  24.         //@ sourceURL=pen.js        </script>  
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表