一款纯css3实现的鼠标悬停动画按钮
今天给大家带来一款纯css3实现的鼠标悬停动画按钮。这款按钮鼠标经过前以正方形的形式,当鼠标经过的时候以动画的形式变成圆形。效果图如下:
实现的代码。
html代码:
复制内容到剪贴板 <div> < span > </ span > </ div >css3代码:
CSS Code 复制内容到剪贴板 body { background-color : #333 ; } div { width : 200px ; height : 200px ; margin : 0 auto ; } span { position : relative ; width : 180px ; height : 180px ; display : block ; margin : auto ; top : 25px ; border : 20px solid rgba(255, 255, 0, .25); background-color : rgba(124,155,13,1); -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; transition: .5s; border -radius: 30px 0px 30px 0px ; } span:before, span:after { position : absolute ; display : block ; background-color : #fff ; border -radius: 10px ; margin : auto ; top : 0px ; bottom bottom : 0px ; left : 0px ; right right : 0px ; } span:before { width : 100px ; height : 10px ; content : "" ; } span:after { width : 10px ; height : 100px ; content : "" ; } div:hover span { -webkit-transform: scale(.5) rotate(45deg); -moz-transform: scale(.5) rotate(45deg); -ms-transform: scale(.5) rotate(45deg); transform: scale(.5) rotate(45deg); border -radius: 110px ; background-color : rgba(112,18,255,1); }声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。