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