Tone.js+css实现可爱卡通熊猫眼睛跟随鼠标交互效果代码
代码语言:html
所属分类:动画
代码描述:Tone.js+css实现可爱卡通熊猫眼睛跟随鼠标交互效果代码
代码标签: Tone.js css 可爱 卡通 熊猫 眼睛 跟随 鼠标 交互
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> html,body { height:100%; } body { align-items:center; background-color:wheat; display:flex; justify-content:center; overflow:hidden; } .container { border-radius:50%; margin:1em auto; align-items:center; width:90vh; height:90vh; display:flex; justify-content:center; overflow:hidden; position:relative; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); } .center { align-items:center; background-color:wheat; border-radius:50%; box-shadow:inset 0px 0px 50px -5px rgba(0,0,0,0.45); display:flex; height:75%; justify-content:center; position:relative; overflow:hidden; width:75%; z-index:10; } .panda { width:80%; z-index:10; } .body { position:absolute; width:85%; height:85%; background:black; border-radius:50%; pointer-events:none; top:50%; } .chest { position:absolute; width:70%; height:70%; background:white; border-radius:50%; pointer-events:none; top:85%; } .key { overflow:hidden; position:absolute; top:0; right:0; -webkit-transform-origin:0% 100%; transform-origin:0% 100%; width:50%; height:50%; transition:background 100ms ease-in-out; } .key:before { border-radius:50%; content:''; display:block; height:200%; left:-100%; position:absolute; text-align:center; width:200%; } .key:nth-child(1) { background:#40a4d8; -webkit-transform:rotate(-45deg) skewX(-45deg); transform:rotate(-45deg) skewX(-45deg); z-index:8; } .key:nth-child(1):hover { background:#80c2e5; } .key:nth-child(2) { background:#b2c225; -webkit-transform:rotate(0deg) skewX(-45deg); transform:rotate(0deg) skewX(-45deg); .........完整代码请登录后点击上方下载按钮下载查看
网友评论0