Tutorial de proiectare și algoritmi 2025, Ianuarie

Triunghiuri de frontieră - CSS-Tricks

Triunghiuri de frontieră - CSS-Tricks

Există caractere unicode triunghiulare. Ai putea desena un triunghi în SVG. Dar există o altă modalitate de a desena un triunghi pe web, care nu implică altceva decât proprietatea frontierei și un pic de înșelăciune CSS. "

Animație Scroll - CSS-Tricks

Animație Scroll - CSS-Tricks

Există câteva animații de defilare care sunt posibile în CSS fără niciun JavaScript. Uitați-vă doar la capitolul de pe Indicatorul de derulare, care este în mod clar magia CSS. Dar putem face o mulțime de animații de defilare direct în CSS, cu doar un pic de informații furnizate de JavaScript: cât de departe a fost derulată pagina. "

Butoane Boxy - CSS-Tricks

Butoane Boxy - CSS-Tricks

Proprietatea cutie-umbră este evident utilă pentru umbrele luminoase din spatele elementelor care oferă un sentiment de dimensionalitate și separare. Dar box-shadow a avut câteva trucuri în mânecă, în special în ceea ce privește modul în care o umbră de cutie nu trebuie să fie moale, să poată fi stivuită și nici nu trebuie să fie deosebit de apropiată. "

O animație cu dungi de barbă - CSS-Tricks

O animație cu dungi de barbă - CSS-Tricks

Puteți face dungi de fundal în CSS utilizând gradient liniar. De multe ori ne gândim la un gradient ca la o estompare de la o culoare la alta, dar trucul pentru dungi este să nu ai deloc stingeri. În schimb, putem specifica „oprirea culorii” în aceeași locație, astfel încât culoarea să se schimbe instantaneu dintr-una (…) ”

Grile flexibile - CSS-Tricks

Grile flexibile - CSS-Tricks

Poate că cel mai mare truc din toată grila CSS este să puteți scrie un aspect de coloană care nu declară în mod explicit numărul de rânduri sau coloane, ci le creează automat pe baza unor instrucțiuni oarecum libere și a conținutului pe care îl furnizați. "

Elemente glisabile - CSS-Tricks

Elemente glisabile - CSS-Tricks

Tragerea unui element în jurul ecranului este ceva care este destul de ferm pe teritoriul JavaScript. Veți dori acces la evenimente DOM, cum ar fi clicuri și mișcarea mouse-ului. Dar suntem aici pentru a vorbi despre înșelăciunea CSS, așa că haideți să o facem numai în HTML și CSS! "

Trigger Faceți clic pe Intrare când se face clic pe etichetă - CSS-Tricks

Trigger Faceți clic pe Intrare când se face clic pe etichetă - CSS-Tricks

Etichetele ar trebui să aibă atribute „pentru” care se potrivesc cu ID-ul intrării pe care o etichetează. Acest lucru înseamnă că putem înșira acel atribut și îl putem folosi într-un selector pentru „