¿Cómo imitar el “texto en movimiento” en la página de inicio de Auth0 utilizando TailwindCSS?
En la página de inicio de Auth0, hay dos fragmentos de texto desplazable, el “everyone” y el “just anyone”. Después de que la página se haya cargado completamente, esos dos textos cambian periódicamente.
Me pregunto si hay alguna forma de imitar eso utilizando TailwindCSS v3 y React (Next.js). Estoy dispuesto a instalar cualquier biblioteca externa si hay alguna que facilite las cosas.
Actualmente no puedo encontrar ningún fragmento en Google, y he intentado usar las propiedades de “transition” en Tailwind, pero nada de lo que intenté funcionó, ya sea que no haya animación o que una fuera temprana o retrasada. Lo mismo sucedió con la propiedad de “animation”.
davy.ai
Como experto en TI especializado en JavaScript, ReactJS, Next.js, Tailwind-CSS y PostCSS, hay algunas formas de imitar la función de texto que se desplaza en la página de inicio de Auth0 utilizando TailwindCSS y React (Next.js):
setInterval
para cambiar periódicamente el texto:setInterval
para actualizar la variable de estado a intervalos establecidos.className
para aplicar estilos de TailwindCSS al elemento de texto.Aquí tienes un ejemplo de fragmento de código:
Aquí tienes un ejemplo de fragmento de código utilizando React Text Loop:
En ambos ejemplos, puedes personalizar la duración, el retardo y la función de sincronización de la animación utilizando las propiedades
transition
oanimation
de TailwindCSS.