div+css实现科技感十足游戏按钮鼠标悬停动画效果代码
代码语言:html
所属分类:悬停
代码描述:div+css实现科技感十足游戏按钮鼠标悬停动画效果代码
代码标签: div css 科技感 十足 游戏 按钮 鼠标 悬停 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum=1.0,minimum=1.0,user-scalable=0" /> <style> body{ margin: 100px; background: black; text-align:center; } .playbtn { text-align:center; position: relative; width: 11em; height: 4em; outline: none; transition: 0.1s; background-color: transparent; border: none; font-size: 13px; font-weight: bold; color: #ddebf0; } #clip { --color: #2761c3; position: absolute; top: 0; overflow: hidden; width: 85%; height: 100%; border: 5px double var(--color); box-shadow: inset 0px 0px 15px #195480; -webkit-clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%); } .arrow { position: absolute; transition: 0.2s; background-color: #2761c3; top: 35%; width: 11%; height: 30%; } #leftArrow { left: -13.5%; -webkit-clip-path: polygon(100% 0, 100% 100%, 0 50%); } #rightArrow { -webkit-clip-path: polygon(100% 49%, 0 0, 0 100%); left: 102%; } .playbtn:hover #rightArrow { background-color: #27c39f; left: -15%; animation: 0.6s ease-in-out both infinite alternate rightArrow8; } .playbtn:hover #leftArrow { background-color: #27c39f; left: 103%; animation: 0.6s ease-in-out both infinite alternate leftArrow8; } .corner { position: absolute; width: 4em; height: 4em; background-color: #2761c3; box-shadow: inset 1px 1px 8px #2781c3; transform: scale(1) rotate(45deg); transition: 0.2s; } #rightTop { top: -1.98em; left: 91%; } #leftTop { top: -1.96em; left: -3.0em; } #leftBottom { top: 2.10em; left: -2.15em; } #rightBottom { top: 45%; left: 88%; } .playbtn:hover #leftTop { animation: 0.1s eas.........完整代码请登录后点击上方下载按钮下载查看
网友评论0