AI产品狙击手

专注于大语言模型LLM,文生图模型Stable Diffusion, 视频生成模型等免费AI工具的分享和应用,助你掌握最前沿的AI技术

0%
rder-radius: 50%; animation: pulse 3s ease-out infinite; z-index: 1; } @keyframes pulse { 0% { transform: scale(0.8); opacity: 0.8; } 70% { transform: scale(1.3); opacity: 0; } 100% { opacity: 0; } } /* 闪烁星星 */ .sparkles { position: absolute; width: 100%; height: 100%; pointer-events: none; } .sparkle { position: absolute; font-size: 14px; opacity: 0; animation: sparkle 3s infinite; } .sparkle:nth-child(1) { top: 10%; left: 20%; animation-delay: 0.5s; } .sparkle:nth-child(2) { top: 70%; left: 80%; animation-delay: 1s; } .sparkle:nth-child(3) { top: 40%; left: 50%; animation-delay: 1.5s; } @keyframes sparkle { 0%, 100% { opacity: 0; transform: scale(0); } 50% { opacity: 1; transform: scale(1.5) rotate(20deg); } } /* 弹窗样式 */ .donate-popup { position: absolute; bottom: 90px; right: 0; width: 260px; background: white; border-radius: 16px; padding: 20px; box-shadow: 0 15px 40px rgba(0,0,0,0.2); opacity: 0; visibility: hidden; transform: translateY(20px); transition: all 0.4s cubic-bezier(0.68, -0.55, 0.27, 1.55); z-index: 2; } .donate-message { color: #555; font-size: 15px; line-height: 1.6; font-weight: 600; text-align: center; margin-bottom: 15px; } .qrcode { width: 200px; height: 200px; object-fit: contain; display: block; margin: 0 auto; border: 1px solid #f0f0f0; border-radius: 8px; transition: transform 0.3s; } /* 悬停效果 */ .donate-floating:hover .donate-button { animation: none; transform: scale(1.1) rotate(8deg) !important; } .donate-floating:hover .donate-popup { opacity: 1; visibility: visible; transform: translateY(0); } /* 响应式调整 */ @media (max-width: 768px) { .donate-floating { bottom: 20px; right: 20px; } .donate-button { width: 60px; height: 60px; font-size: 24px; } .donate-popup { width: 240px; right: -20px; } }