Html
    Css
    Js

    
                        
body {
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	background:rgb(39,40,59);
	overflow:hidden;
}
* {
	margin:0;
	padding:0;
	box-sizing:border-box;
}
.box {
	cursor:pointer;
	width:300px;
	height:300px;
	position:relative;
	top:50%;
	left:50%;
	transform:translateX(-50%) translateY(-50%);
}
.box .out {
	position:absolute;
	top:0;
	left:0;
	width:0;
	border:150px solid;
	border-radius:50%;
	border-color:transparent transparent #d72928 #db3e3d;
	transform:rotate(45deg);
	transform-origin:150px 150px;
	transition:all 0.5s;
}
.box .head {
	position:absolute;
	top:50%;
	right:25px;
	width:0;
	border:125px solid;
	border-radius:50%;
	border-color:rgb(255,255,255) rgb(248,210,69) transparent rgb(242,242,242);
	transform:translateY(-50%) rotate(-45deg);
	transform-origin:50% 50%;
	transition:all 0.5s;
}
.box .mouse {
	position:absolute;
	top:28%;
	right:85px;
	width:0;
	border:65px solid;
	border-radius:50%;
	border-color:transparent rgb(247,167,3) transparent transparent;
	transform:rotate(45deg);
	transform-origin:50% 50%;
	transition:all 0.5s;
}
.box .mouse .eye {
	position:absolute;
	top:-15px;
	left:-50px;
	width:25px;
	height:25px;
	border-radius:50%;
	transition:all 0.5s;
	background:#000;
}
.box:hover .out {
	transform:rotate(225deg);
	border-color:transparent transparent rgb(31,232,182) rgb(22,215,167);
}
.box:hover .head {
	border-color:rgb(242,242,242) transparent rgb(248,210,69) rgb(255,255,255);
	transform:translateY(-50%) rotate(-225deg);
}
.box:hover .mouse {
	transform:rotate(135deg);
}

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

CSS3特效鸟

更新时间:2019-10-10 00:12:16

0