css3动画 抖动效果

html结构:

<div class="top">

<a href="#">

<div>

<img src="images/top1.jpg" width="80" height="79" class="to_top" />

</div>

</a>

<a href="index.html">

<div style="border-top:1px solid #f7efd5;border-bottom:1px solid #f7efd5; ">

<img src="images/top2.jpg" width="80" height="79" id="dd" />

</div>

</a>

<a>

<div>

<img src="images/top3.jpg" width="80" height="79" />

</div>

</a>

</div>

css样式:

.dd {

animation: shake 1s;

-o-animation: shake 1s;

-webkit-animation: shake 1s;

-moz-animation: shake 1s;

}

@keyframes shake {

0%, 100% {

-webkit-transform: translateX(0);

}

10%,

30%,

50%,

70%,

90% {

-webkit-transform: translateX(-5px);

}

20%,

40%,

60%,

80% {

-webkit-transform: translateX(5px);

}

}

@-o-keyframes shake {

/* Opera */

0%, 100% {

-webkit-transform: translateX(0);

}

10%,

30%,

50%,

70%,

90% {

-webkit-transform: translateX(-5px);

}

20%,

40%,

60%,

80% {

-webkit-transform: translateX(5px);

}

}

@-webkit-keyframes shake {

/* Safari 和 Chrome */

0%, 100% {

-webkit-transform: translateX(0);

}

10%,

30%,

50%,

70%,

90% {

-webkit-transform: translateX(-5px);

}

20%,

40%,

60%,

80% {

-webkit-transform: translateX(5px);

}

}

@-moz-keyframes shake {

/* Firefox */

0%, 100% {

-moz-transform: translateX(0);

}

10%,

30%,

50%,

70%,

90% {

-moz-transform: translateX(-5px);

}

20%,

40%,

60%,

80% {

-moz-transform: translateX(5px);

}

}

js效果:

<script type="text/javascript">

$("#dd").mouseenter(function () {

$(this).addClass("dd");

});

$("#dd").mouseleave(function () {

$(this).removeClass("dd");

});

</script>

效果:

鼠标经过home图标时,图标会左右晃动。

时间: 2024-10-13 23:30:31

css3动画 抖动效果的相关文章

纯CSS3动画按钮效果 5种漂亮样式DEMO演示

Come in ! click to begin You'll get a lot ! My box with glow HomeSee Us AboutMeet Us ContactEmail Us Home About Services Portfolio Contact us Login ? Register ? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w

css3动画栈效果_1

下图通过css3动画栈实现了鼠标移上图片,图片发亮的效果. 具体代码如下: <!DOCTYPE html> <html id="ok"> <head> <style> div { width:100px; height:100px; background:blue; } div:hover,img:hover{animation:shade 5s; -webkit-animation:shade 5s; -moz-animation:sh

纯CSS3动画按钮效果 5种漂亮样式

这次我们要来分享一款很不错的CSS3按钮动画,这款CSS3按钮一共有5种动画方式,每一种都是鼠标滑过动画形式,虽然这些动画按钮不是十分华丽,但是小编觉得不像其他按钮那样很难扩展,我们可以修改CSS代码随意改变自己喜欢的颜色样式. 在线演示源码下载 让我们一起来看看实现这5中样式动画按钮的HTML代码和CSS代码吧.以第一个按钮为例,其他按钮的代码大家可以下载源代码来研究,并不是很难. HTML代码: <div class="button01"> <a href=&qu

最新的css3动画按钮效果

效果演示     插件下载

css3 图片 抖动效果

@-moz-keyframes tada{ 0%{-moz-transform:scale(1);} 10%,20%{-moz-transform:scale(0.9) rotate(-3deg);} 30%,50%,70%,90%{-moz-transform:scale(1.2) rotate(3deg);} 40%,60%,80%{-moz-transform:scale(1.2) rotate(-3deg);} 100%{-moz-transform:scale(1) rotate(0)

猫猫学IOS(四十)UI之核心动画_抖动效果_CAKeyframeAnimation

猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243?viewmode=contents 效果: 效果一: 效果二: 代码: // // NYViewController.m // 图片抖动 // // Created by apple on 15-5-8. // Copyright (c) 2015年 znycat. All rights reserved. // #import "NYViewControlle

使用 CSS3 制作一组超时尚的动画按钮效果

通过 CSS3 的新特性,我们创作出好的交互和效果的可能性大大增加.这篇文章中,我想与大家分享一些 CSS3 动画按钮效果.我们的想法是创建一个具有不同风格的一些动画链接元素,鼠标悬停时有动画效果和活动状态. 效果演示     插件下载 HTML 示例代码: <a href="#" class="a-btn"> <span class="a-btn-slide-text">$29</span> <img

css3动画导航实现

代码 1 <!DOCTYPE html> 2 <!-- saved from url=(0223)file:///C:/Users/user/AppData/Local/Temp/HZ$D.187.4185/HZ$D.187.4186/%E7%BE%A4%E5%8F%8B%E5%88%86%E4%BA%AB%E6%95%88%E6%9E%9C%E9%9B%86%E5%90%88/%E4%B8%80%E5%8F%B7%E5%88%86%E4%BA%ABcss3%E6%BB%91%E5%8A

CSS3——动画效果

CSS3动画在Style里面就实现了以往我们用JQ写的动画效果,着实简便了不少~ 简单Demo: html代码: <div id="dv1"></div> CSS3代码: <style type="text/css"> #dv1{width:100px;height:100px;border:1px solid blue;-webkit-animation:myfirst 3s;position:relative;} @webki