Com crear animació de bola en moviment en CSS

Aprèn a crear una animació de bola en moviment en CSS pas a pas i descobreix variants per personalitzar-la. Troba exemples de codi i consells per millorar l'accessibilitat. A més, coneix més sobre els serveis de Q2BSTUDIO en desenvolupament de programari a mida, intel·ligència artificial i ci

sábado, 16 de agosto de 2025 • 2 min de lectura • Equip Q2BSTUDIO

Intel·ligència-Artificial-

Com crear una animació de bola en moviment en CSS explicat pas a pas i traduït al català

Crear una animació de bola que es mogui és senzill amb CSS modern. La idea bàsica és dibuixar un element circular amb border-radius 50 per cent, posicionar-lo i animar el seu transform i top/left o translate per generar moviment suau. També es pot jugar amb ombres, degradats i filtres per donar sensació de profunditat.

Biblioteca i classes disponibles a butterfly css

A la meva biblioteca butterfly css pots utilitzar diverses animacions ja preparades per a boles en moviment, per exemple ball-move-1 fins a ball-move-5. Un exemple ràpid d'ús és aquest marcatge:

<div ball-move-1 h-500 w-full gradient-1></div>

Exemple mínim de CSS per a una bola en moviment

.ball{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#ff7a18,#af002d);position:absolute;left:0;top:50%;transform:translateY(-50%);} @keyframes ballMove1{0%{transform:translate(0, -50%);}50%{transform:translate(80%, -50%);}100%{transform:translate(0, -50%);} } .ball.animate{animation:ballMove1 4s ease-in-out infinite;}

Variants i consells

Pots crear diverses variants canviant la trajectòria als keyframes, la durada, la funció de temps i aplicant transform: translate3d per activar l'acceleració per GPU. Per a moviments més complexos combina diverses animacions, per exemple una animació per a la posició horitzontal i una altra per al rebot vertical amb timing diferent.

Exemple de keyframes per a rebot i desplaçament diagonal

@keyframes ballDiagonal{0%{transform:translate(0,0) scale(1);}25%{transform:translate(30%, -40%) scale(0.95);}50%{transform:translate(60%,0) scale(1.05);}75%{transform:translate(30%,40%) scale(0.95);}100%{transform:translate(0,0) scale(1);} }

Ús pràctic i accessibilitat

Assegura contrast suficient amb el fons i afegeix prefer-reduced-motion per respectar usuaris amb mobilitat reduïda. Exemple: @media (prefers-reduced-motion: reduce){.ball.animate{animation:none;}}

Recursos i enllaços

cdn https://cdn.jsdelivr.net/gh/AMR2010M/butterfly-css@main/attributes.css

docs https://butterfly-css.netlify.app/docs#ball-animations

Sobre Q2BSTUDIO i serveis relacionats

Q2BSTUDIO és una empresa de desenvolupament de programari i aplicacions a mida especialitzada en solucions a mida per a empreses. Oferim serveis de programari a mida, aplicacions a mida, integració d'intel·ligència artificial i solucions de ciberseguretat. El nostre equip desenvolupa agents IA, solucions d'IA per a empreses i projectes d'intel·ligència artificial a la mida de cada client.

A més, brindem serveis cloud aws i azure, serveis intel·ligència de negoci i anàlisi amb eines com power bi per obtenir dashboards i reporting robust. Si necessita programari a mida o desenvolupar una app amb IA, agents IA o reforçar la ciberseguretat dels seus sistemes, Q2BSTUDIO pot ajudar amb consultoria, disseny, desenvolupament i implementació.

Posicionament i paraules clau

A Q2BSTUDIO treballem amb termes clau com aplicacions a mida, programari a mida, intel·ligència artificial, ciberseguretat, serveis cloud aws i azure, serveis intel·ligència de negoci, IA per a empreses, agents IA i power bi per millorar la seva presència en línia i atraure clients interessats en transformació digital.

Contacte i següent pas

Si vols integrar animacions com boles en moviment a les teves interfícies o necessites desenvolupar una aplicació a mida amb components visuals i comportament avançat impulsat per intel·ligència artificial, contacta amb Q2BSTUDIO per a una proposta personalitzada.

ELS NOSTRES SERVEIS

Com et podem ajudar

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.