js实现canvas激光镭射雕刻表白文字动画效果代码
代码语言:html
所属分类:表白
代码描述:js实现canvas激光镭射雕刻表白文字动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> .page-laser-to-text { position: relative; overflow: hidden; } .page-laser-to-text canvas { display: block; } .page-laser-to-text input { position: absolute; bottom: 50px; left: 0; right: 0; display: block; outline: none; background-color: rgba(38, 50, 56, 0.2); color: #ffffff; border: none; width: 50%; min-width: 500px; max-width: 100%; margin: auto; height: 60px; line-height: 60px; font-size: 40px; padding: 0 20px; } .page-laser-to-text input:hover, .page-laser-to-text input:focus { border: 1px solid rgba(38, 50, 56, 0.6); } .page-laser-to-text input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.1); } </style> </head> <body> <div class="page page-laser-to-text"> <input id="input" type="text" maxlength="24" placeholder="I love you!"> <canvas id="canvas"></canvas> </div> <script> let canvas, ctx, w, h, laser, text, particles, input; function Laser(options) { options = options || {}; t.........完整代码请登录后点击上方下载按钮下载查看
网友评论0