声波动画效果
代码语言:html
所属分类:动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title> Sharp and Smooth Donkey</title> <style> body { /* background-color: black; */ padding: 0; margin: 0; display: flex; flex-direction: column; justify-content: center; align-items: center; height: 100vh; } canvas { width: 100vw; height: 200px; } </style> </head> <body translate="no"> <div> <canvas width="400" height="200"></canvas> </div> <script> async function main() { const image = await loadImage(); const dpi = window.devicePixelRatio; const canvas = document.querySelector('canvas'); const w = window.innerWidth * dpi; const h = Math.floor(image.height * dpi * 1.5); canvas.width = w; canvas.height = h; canvas.style.height = Math.floor(window.innerWidth * (h / w)) + 'px'; const ctx = canvas.getContext('2d'); const color = '#f5f7e2'; const.........完整代码请登录后点击上方下载按钮下载查看
网友评论0