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;
}

Construir con Codex un plugin de WordPress para editar contenido sin tocar código
Construir con Codex un plugin de WordPress para editar contenido sin tocar código 1. El problema: editar una web no debería exigir entender su frontend

De una idea difusa a un panel compartido: cómo construir con Codex una primera app de intercambio por torrents
De una idea difusa a un panel compartido: cómo construir con Codex una primera app de intercambio por torrents 1. El problema La necesidad planteada

Desarrollo de una Aplicación Web para la Compra de Viviendas Personalizada con IA
Desarrollo de una Aplicación Web para la Compra de Viviendas Personalizada con IA Problema La búsqueda de una vivienda es un proceso complejo que involucra
Transformación Educativa: La IA y Su Efecto en la Educación Superior en Latinoamérica
Transformación Educativa: La IA y Su Efecto en la Educación Superior en Latinoamérica La inteligencia artificial (IA) se ha convertido en un factor clave en

Al fin funciona: el meme que todo desarrollador ha vivido
Descubre el meme interactivo que representa el momento más esperado por cualquier desarrollador: cuando el código funciona.

Agentes de IA para tu e-commerce
Esta app te permite diseñar y probar agentes de IA que atienden a tus clientes