js+css实现可设置参数的文字动画效果代码

代码语言:html

所属分类:动画

代码描述:js+css实现可设置参数的文字动画效果代码

代码标签: 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