L'uso delle glyph consete di aggiungere facilmente immagini vettoriali alle applicazioni, agendo su colori e dimensioni senza necessità di creare nuovamente gli asset.
Se si opta per una library come FontAwesome, sono già inclusi una serie di effetti da applicare, mentre per i glyph di Bootstrap questo non è vero.
Grazie alle animazioni di CSS3, è sufficiente aggiungere questo stile per avere il supporto per la rotazione:
.glyphicon-spin { -webkit-animation: spin 1000ms infinite linear; -moz-animation: spin 1000ms infinite linear; -o-animation: spin 1000ms infinite linear; animation: spin 1000ms infinite linear; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @-moz-keyframes spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }
Il principio su cui si basa questo codice è semplice: viene ruotato l'elemento, agendo sulla trasformazione. Questo effetto si applica a glyph che siano centrati e funziona con tutti i browser:
<span class="glyphicon glyphicon-refresh glyphicon-spin"></span>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare Copilot con Azure Cosmos DB
Generare un hash con SHA-3 in .NET
Referenziare un @layer più alto in CSS
Utilizzare il trigger SQL con le Azure Function
Miglioramenti agli screen reader e al contrasto in Angular
Registrare servizi multipli tramite chiavi in ASP.NET Core 8
Applicare un filtro per recuperare alcune issue di GitHub
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Creare una libreria CSS universale: i bottoni
Sviluppare un'interfaccia utente in React con Tailwind CSS e Preline UI
I più letti di oggi
- Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
- Creare una libreria CSS universale: Cards
- Eseguire script pre e post esecuzione di un workflow di GitHub