js+css实现可设置参数的文字动画效果代码
代码语言:html
所属分类:动画
代码描述:js+css实现可设置参数的文字动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> body { font-family: 'Inter', sans-serif; } ::-webkit-scrollbar { width: 8px; } ::-webkit-scrollbar-track { background: #2d3748; } ::-webkit-scrollbar-thumb { background: #4a5568; border-radius: 4px; } ::-webkit-scrollbar-thumb:hover { background: #718096; } #animation-canvas span { display: inline-block; white-space: pre; will-change: transform, opacity; } input[type="color"]::-webkit-color-swatch-wrapper { padding: 0; } input[type="color"]::-webkit-color-swatch { border: none; border-radius: 0.375rem; } input[type="color"]::-moz-color-swatch { border: none; border-radius: 0.375rem; } #message-box { transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out; z-index: 1000; } .message-enter { opacity: 0; transform: translateY(-20px); } .message-visible { opacity: 1; transform: translateY(0); } </style> </head> <body class="bg-gray-900 text-white flex flex-col items-center min-h-screen p-4 selection:bg-purple-500 selection:text-white"> <div class="w-full max-w-3xl bg-gray-800 p-6 sm:p-8 rounded-xl shadow-2xl mt-5 mb-5"> <header class="mb-6 sm:mb-8 text-center"> <h1 class="text-3xl sm:text-4xl font-bold text-transparent bg-clip-text bg-gradient-to-r from-purple-400 via-pink-500 to-red-500">Kinetic Typography Generator</h1> <p class="text-gray-400 mt-1 text-sm sm:text-base">Animate text with cool effects!</p> </header> <main> <div class="mb-6 space-y-4"> <div> <label for=".........完整代码请登录后点击上方下载按钮下载查看
网友评论0