gsap实现点击卡片翻转找黑卡片游戏代码
代码语言:html
所属分类:游戏
代码描述:gsap实现点击卡片翻转找黑卡片游戏代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> body { height: 100vh; margin: 0; display: grid; place-items: center; font-family: sans-serif; text-shadow: 1px 1px 1px black; } .card { margin: 20px; perspective: 600px; } .faces { width: 160px; height: 220px; transform-style: preserve-3d; } .face { border: 8px solid white; width: 100%; height: 100%; border-radius: 20px; display: flex; align-items: center; justify-content: center; position: absolute; backface-visibility: hidden; } .front { background: #094166; /*added for mobile browsers*/ transform: translateZ(1px); } .back { transform: rotateY(180deg); color: white; background: repeating-linear-gradient(70deg, #606dbc, #606dbc 10px, #465298 10px, #465298 20px); } .loser .front { background: black; } .loser svg { filter: saturate(0); } /* page layout */ body, html { width: 100%; font-family: "Open Sans", sans-serif; margin: 0; font-size: 20px; background: #1d1d1d; } * { position: relative; box-sizing: border-box; } .wrapper { visibility: hidden; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; } .front * { backface-visibility: hidden; } h1, h3 { color: white; text-align: center; } h3 { margin: 0; padding: 0; } button { border: none; padding: 15px; background-color: #fff; color: #000; } </style> </head> <body> <h1>Click Cards to Flip</h1> <h3>Find the black card</h3> <div class="wrapper"> <div class="card"> <div class="faces"> <div class="face front"> <svg id="avatar" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 558.89 558.89"> <defs> <style> .cls-1 { fill: #3d6d98; } .cls-2 { fill: #275d8c; } .cls-3 { fill: #0f4b7f; } .cls-4 { fill: #0f4b80; } .cls-5 { fill: #6198bf; } .cls-opacity { opacity: 0; } .cls-6 { fill: #754c28; } svg .cls-7 { fill: #F8E9A1 !important; } svg.light .cls-7 { fill: #374785 !important; } .cls-8 { fill: #081e25; } .cls-9 { fill: #5d5a58; } .cls-10 { fill: #e5bc97; } .cls-11 { fill: #d7b090; } .cls-12 { fill: #deb593; } .cls-13 { fill: #fefefe; } .cls-14 { fill: #94a4ae; } .cls-15 { fill: #84a1b3; } .cls-16 { fill: #915c33; } .cls-17 { fill: #8f5b32; } .cls-18 { fill: #905c32; } .cls-19 { fill: #905c33; } .cls-20 { fill: #8d5a31; } .cls-21 { fill: #8e5a31; } .cls-22 { fill: #8a5930; } .cls-23 { fill: #925d33; } .cls-24 { fill: #8d5a32; } .cls-25 { fill: #8e5b32; } .cls-26 { fill: #8e5a32; } .cls-27 { fill: #8c5931; } .cls-28 { fill: #6996b4; } .cls-29 { fill: #88572f; } .cls-30 { fill: #f0e7df; } .cls-31 { fill: #8a5830; } .cls-32 { fill: #8a5831; } .cls-33 { fill: #885730; } .cls-34 { fill: #895830; } .cls-35 { fill: #8b5930; } .cls-36 { fill: #87572f; } .cls-37 { fill: #8b5931; } .cls-38 { fill: #935d34; } .cls-39 { fill: #678191; } .cls-40 { fill: #0e5c8a; } .cls-41 { fill: #0e5c89; } svg.light .cls-40, svg.light .cls-56, svg.light .cls-42 { fill: #F8E9A1 !important; } .cls-42 { fill: #094369; } .cls-43 { fill: #d89b93; } .cls-44 { fill: #e67581; } .cls-45 { fill: #fefdfd; } .cls-46 { fill: #cd9b78; } .cls-47 { fill: #ce9d7a; } .cls-48 { fill: #f2ded6; } .cls-49 { fill: #f5e7e2; } .cls-50 { fill: #d7a985; } .cls-51 { fill: #faf4f1; } .cls-52 { fill: #ebcec3; } .cls-53 { fill: #faf4f3; } .cls-54 { fill: #d8ab87; } .cls-55 { fill: #cc9b78; } .cls-56 { fill: #094268; } </style> </defs> <g id="items"> <g id="avatarPaths"> <g class="leftArm"> <path class="cls-7" d="M148.71,344c-5.65,1.21-7.65,6-10.13,10.32a105,105,0,0,0,30,8.83,133.74,133.74,0,0,0,62-5.38,5.08,5.08,0,0,0,2.48-1.16c-3.37-3.29-5.49-7.43-7.88-11.39A183.3,183.3,0,0,1,203,350a112.39,112.39,0,0,1-45.75-3.39C154.37,345.79,151.55,344.88,148.71,344Z" /> <path class="cls-12" d="M121.27,343.09a36,36,0,0,0-22.46,10.53c-1.59,1.57-2.92,3.41-1.68,5.68s3.56,2.16,5.68,2c7.88-.77,13.82-5.55,20-9.85,2-1.37,3.84-2.91,5.76-4.38a.44.44,0,0,1,.68.1c.11.15.05.32-.11.47-1.84,3-4.19,5.69-5.06,9.23-.82,3.31.57,5.23,4,5.25,3.83,0,6.29-2.4,8.55-5.07.72-.85,1.33-1.78,2-2.67,1.71-.72,2.07-2.52,3-3.84,1.63-2.25,3-4.66,6.06-5.35a1.26,1.26,0,0,0,1.06-1.13c5.9-3.27,11.28-7.16,15.37-12.63a14.14,14..........完整代码请登录后点击上方下载按钮下载查看
网友评论0