LeBron James
Tim Duncan
Stephen Curry
Kareem Abdul-Jabbar
Kevin Durant
Giannis Antetokounmpo
Luka Dončić
Michael Jordan
🔁 Los Mejores Jugadores del Momento ¡en Loop! 🏀
HTML+JS
LeBron James
Stephen Curry
Kevin Durant
Giannis Antetokounmpo
Luka Dončić
CSS
/* ------- Osmo [https://osmo.supply/] ------- */
/* Osmo UI: https://slater.app/10324/23333.css */
.cloneable {
padding:5rem;
justify-content: center;
align-items: center;
min-height: 100vh;
display: flex;
position: relative;
}
.looping-words {
height: 2.7em;
padding-left: .1em;
padding-right: .1em;
font-size: 11vw;
line-height: .9;
position: relative;
}
.looping-words__list {
text-align: center;
text-transform: uppercase;
white-space: nowrap;
flex-flow: column;
align-items: center;
margin: 0;
padding: 0;
font-family: PP Neue Corp, sans-serif;
font-weight: 700;
list-style: none;
display: flex;
position: relative;
}
.looping-words__list.is--primary {
color:gray;
}
.looping-words__list.is--gray {
color:red;
}
.looping-words__fade {
background-image: linear-gradient(180deg, var(--color-neutral-300) 5%, transparent 40%, transparent 60%, var(--color-neutral-300) 95%);
pointer-events: none;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.looping-words__fade.is--radial {
background-image: radial-gradient(circle closest-side at 50% 50%, transparent 64%, var(--color-neutral-400) 93%);
width: 140%;
display: block;
left: -20%;
}
.looping-words__selector {
pointer-events: none;
width: 100%;
height: .9em;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.looping-words__edge {
border-top: .035em solid;
border-left: .035em solid;
border-color:red;
width: .125em;
height: .125em;
position: absolute;
top: 0;
left: 0;
}
.looping-words__edge.is--2 {
left: auto;
right: 0;
transform: rotate(90deg);
}
.looping-words__edge.is--3 {
inset: auto 0 0 auto;
transform: rotate(180deg);
}
.looping-words__edge.is--4 {
top: auto;
bottom: 0;
transform: rotate(270deg);
}
.looping-words__containers {
width: 100%;
height: 100%;
position: relative;
overflow: hidden;
}
.looping-words__p {
margin: 0;
}
@font-face {
font-family: 'PP Neue Corp';
src: url('https://cdn.prod.website-files.com/6717aac16c9ea22eeef1e79e/6717de2d56e40b921572d2d9_PPNeueCorp-TightUltrabold.woff2') format('woff2');
font-weight: 700;
font-style: normal;
font-display: swap;
}

🔍 Analiza tu web con Inteligencia Artificial – Gratis y al instante
¿Tu sitio está optimizado? Con esta herramienta puedes descubrir en segundos cómo mejorar la UX de tu web gracias a la inteligencia artificial.

Checklist de UX para Desarrolladores
¿Cuántos errores de experiencia de usuario tiene tu web y aún no lo sabes? Este checklist UX te los revela todos.

Cómo enviar pedidos o reservas de WooCommerce a WhatsApp (con o sin API)
Pedidos de WooCommerce directamente en tu WhatsApp con dos métodos: un método simple sin programación y otro con la API de WhatsApp

Integrar la Síntesis de Voz de ElevenLabs en tu Proyecto Web
Añade un Agente entrenado con reconocimiento de voz

Canvas Web Component
Como desarrollador full stack, notarás que se aprovechan técnicas modernas (como shadow DOM, ResizeObserver y custom elements) para lograr un componente reutilizable y de alto rendimiento.

Cómo combinar el Widget HTML de Elementor con código personalizado
Este artículo proporciona una guía técnica detallada, ideal para desarrolladores que buscan aprovechar al máximo Elementor mediante la personalización avanzada.