Skip to content
Create
Mis Creaciones
Política Privacidad RGPD
WebGenio Inicio
WebGenio
Crear
WebGenio
Menu
VISTA PREVIA
CSS
Regístrate para guardar
HTML
CSS
<button class="neon-button">¡Haz Clic!</button>
body { display: flex; justify-content: center; align-items: center; min-height: 100vh; background-color: #1a1a2e; /* Fondo oscuro para resaltar el neón */ margin: 0; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } .neon-button { background-color: #001f3f; /* Azul oscuro de base */ color: #ffffff; border: 2px solid #00ffff; /* Borde brillante de neón */ padding: 15px 30px; font-size: 20px; font-weight: bold; text-transform: uppercase; border-radius: 8px; cursor: pointer; outline: none; position: relative; overflow: hidden; /* Para asegurar que el movimiento de vibración no cause desbordamiento */ transition: all 0.3s ease-in-out; /* Transición para el brillo, no para la vibración */ /* Efecto de brillo de neón */ box-shadow: 0 0 5px #00ffff, /* Brillo interior */ 0 0 20px #00ffff, /* Brillo medio */ 0 0 40px #00ffff, /* Brillo exterior */ 0 0 80px #00ffff; /* Brillo más extendido */ text-shadow: 0 0 5px #fff, 0 0 10px #00ffff; } .neon-button:hover { /* Intensificar el brillo al pasar el ratón */ box-shadow: 0 0 10px #00ffff, 0 0 30px #00ffff, 0 0 60px #00ffff, 0 0 100px #00ffff, 0 0 150px #00ffff; text-shadow: 0 0 7px #fff, 0 0 15px #00ffff, 0 0 25px #00ffff; /* Aplicar animación de vibración al pasar el ratón */ animation: vibrate-hover 0.1s linear infinite; } /* Definición de la animación de vibración */ @keyframes vibrate-hover { 0% { transform: translate(0, 0); } 25% { transform: translate(-1px, 1px); } 50% { transform: translate(1px, -1px); } 75% { transform: translate(-1px, -1px); } 100% { transform: translate(1px, 1px); } }