zdog实现海狮顶皮球旋转动画效果代码
代码语言:html
所属分类:动画
代码描述:zdog实现海狮顶皮球旋转动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> :root { --_color: hsl(210 17% 98%); --_background: hsl(210 63% 12%); --_shadow: hsl(229 32% 10%); --_accent: hsl(360 83% 62%); } * { box-sizing: border-box; padding: 0; margin: 0; } body { font-family: system-ui; display: grid; place-items: center; min-block-size: 100svb; color: var(--_color, hsl(0 0% 99%)); background: var(--_background, hsl(0 0% 15%)); background-image: linear-gradient(135deg, var(--_shadow) 50%, transparent 50%), linear-gradient(-135deg, var(--_shadow) 50%, transparent 50%), linear-gradient(-45deg, var(--_shadow) 50%, transparent 50%), linear-gradient(45deg, var(--_shadow) 50%, transparent 50%); background-size: 2rem 2rem; background-repeat: repeat-x; background-position: 0% 0%, 0% 0%, 0% 100%, 0% 100%; } div { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; } button { font-family: inherit; font-size: 1rem; font-weight: 700; color: var(--_background, hsl(0 0% 15%)); background: var(--_color, hsl(0 0% 99%)); border: none; border-inline: 0.5rem solid var(--_accent, hsl(0 0% 60%)); padding: 0.5rem 0.75rem; border-radius: 1e5px; transition: scale 0.25s cubic-bezier(0.34, 1.56, 0.64, 1); } button:hover { scale: 1.05; transition-timing-function: cubic-bezier(0.37, 0, 0.63, 1); transition-duration: 0.1s; } button:disabled { scale: 0.85; } button:focus { outline: 2px solid var(--_accent, hsl(0 0% 60%)); outline-offset: 2px; } button:focus:not(:focus-visible) { outline: none; } </style> </head> <body translate="no"> <div> <canvas style="display: block; inline-size: 100%; max-inline-size: 300px" width="300" height="350"></canvas> <button disabled>Volley</button> </div> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/zdog.dist.js"></script> <script > const { Anchor, S.........完整代码请登录后点击上方下载按钮下载查看
网友评论0