Html
    Css
    Js

    
                        
* {
	margin:0;
	padding:0;
	-webkit-backface-visibility:hidden;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	transition:all 0.5s;
}
body {
	background-color:#333;
	background:repeating-linear-gradient(45deg,#f6f6f6 0,#f6f6f6 5%,#fff 0,#fff 50%) 0 / 20px 20px;
}
#container {
	width:330px;
	margin:25px auto;
}
/*i'm a button,click me!*/
		
		button {
	width:100px;
	height:100px;
	color:#ffffff;
	background-color:#3498db;
	font-family:Open Sans Condensed;
	text-decoration:none;
	font-size:1.8em;
	border:2px #ffffff solid;
	margin:10px 0 0 5px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	transition:all 0.5s;
}
/*magic starts here*/
		
		button:hover {
	cursor:pointer;
}
.highlight:hover {
	background-color:#FFffff;
	color:#3498db;
}
.fade:hover {
	border:0px;
	color:#009999;
	opacity:0;
}
.boom:hover {
	color:#009999;
	border:#009999;
	opacity:0;
	-webkit-transform:scale(2,2);
	-moz-transform:scale(2,2);
	transform:scale(2,2);
}
.focus:hover {
	border-width:20px;
}
.rotate:hover {
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	transform:rotate(90deg);
}
.knit:hover {
	height:0px;
}
.shrink:hover {
	-webkit-transform:scale(0.0,0.0);
	-moz-transform:scale(0.0,0.0);
	transform:scale(0.0,0.0);
}
.squeeze:hover {
	-webkit-transform:scale(1.5,0.0);
	-moz-transform:scale(1.5,0.0);
	transform:scale(1.5,0.0);
}
.deform:hover {
	-webkit-transform:skew(45deg,45deg);
	-moz-transform:skew(45deg,45deg);
	transform:skew(45deg,45deg);
}
/*for the sake of responsiveness...*/
		
		@media (max-width:330px) {
	#container {
	width:100%;
}
button {
	width:90%;
	margin:5% 0 0 5%;
}
}

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:1.11.3
 立即下载

css3鼠标滑过动画

更新时间:2021-03-03 00:16:46

0