互补网网专做高品质CMS教程,所有教程均为站长亲测有效后发布。
您当前所在位置:互补网首页 > 站长学院 > DIV+CSS教程 >

纯css实现鼠标移动按钮左右抖动特效

发布时间:2019-08-16热度:0

纯css实现鼠标移动按钮左右抖动特效,目的是为了提醒访客,比如鼠标悬停在一个按钮上,按钮呈现抖动的效果,今天给大家推荐的这个就是使用CSS3实现的效果,当你的鼠标悬停在按钮上的时候,按钮会抖动。

使用方法

1、将CSS样式复制到你的页面中
2、给需要抖动的按钮加对应的class即可

具体代码如下:

<html lang="en">
<head>
<meta charset="UTF-8">
<title>纯css实现鼠标移动按钮左右抖动特效</title>
<style>
.lanren {
	margin: 100px auto;
	width: 100px;
	text-align: center;
    height: 40px;
    line-height: 40px;
    border: 1px solid #CCC;
    border-radius: 2px;
}
.lanren:hover {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}
@keyframes shake {
	10%, 90% {
		transform: translate3d(-1px, 0, 0);
	}
	20%, 80% {
		transform: translate3d(2px, 0, 0);
	}
	30%, 50%, 70% {
		transform: translate3d(-4px, 0, 0);
	}
	40%, 60% {
		transform: translate3d(4px, 0, 0);
	}
}
</style>
</head>
<body>
<div class="lanren">Hover Me</div>
</body>
</html>


本文地址:http://www.25923.com/xuexi/divcss/081657.html(转载请保留)