Durante l'utilizzo di qualsiasi applicazione, a volte potresti dover aspettare per visualizzare il contenuto fino a quando non viene caricato. Per questo, i caricatori in siti Web o applicazioni consentono all'utente di attendere durante la visualizzazione di un po 'di animazione. Su un sito Web, questi caricatori indicano che il sistema non si è schiantato e il contenuto verrà visualizzato dopo un po '. Inoltre, i caricatori animati forniscono un aspetto attraente che aiuta a mantenere l'attenzione dell'utente sul sito Web.
Questo articolo fornirà istruzioni relative alla creazione di un caricatore utilizzando CSS.
Come creare il caricatore usando CSS?
Ai fini della creazione di un caricatore, in primo luogo, in HTML, aggiungere un elemento Div con il nome della classe "caricatore". All'interno di questo elemento, posizionare un altro elemento div con il nome di classe "caricatore-interno".
Html
Ora, passa alla sezione CSS, in cui questi elementi saranno disegnati per creare un caricatore.
CSS
Lo stile che applicheremo è di seguito menzionato.
Stile tutti gli elementi
*
Margine: 0;
imbottitura: 0;
Dimensizzazione di scatole: bordo-box;
Font-Family: Verdana, Ginevra, Tahoma, Sans-Serif;
La spiegazione del codice sopra menzionato è elencata di seguito:
Elemento "corpo" di stile
corpo
Altezza: 100VH;
Background-color: RGB (53, 53, 53);
Le proprietà applicate all'elemento corporeo sono riportate di seguito:
Stile "caricatore" di stile
.caricatore
Posizione: assoluto;
Top: 50%;
A sinistra: 50%;
Animazione: caricamento-spinner 400ms lineare infinito;
Di seguito è riportata la descrizione delle proprietà applicate al caricatore Div di HTML:
Nota: IL "caricamento-spinner"È il nome dell'animazione, che verrà utilizzato nell'animazione @KeyFrames per specificare l'animazione.
Stile "Loader-Inner" Div
.caricatore .caricatore-inner
larghezza: 60px;
Altezza: 60px;
Bordo: 10px trasparente solido;
bordo-top-color: #00C8B1;
Border-Left-Color: #00C8B1;
raggio di frontiera: 50%;
Il bambino di div di caricatore div, con il nome "caricatore-interno"Viene applicato con le proprietà descritte di seguito:
Il caricatore viene creato correttamente e sembrerà così:
Imposta i frame dei tasti di animazione del caricatore sopra creato.
Imposta le corde dei tasti di animazione
@KeyFrames Loading-Spinner
0%
trasformazione: rotare (0deg);
100%
Trasformazione: rotazione (360DEG);
I frame chiave in CSS definiscono l'animazione impostando il suo stile a una durata diversa:
Nota: Il nome dell'animazione è specificato nel Div caricatore.
Produzione
Freddo! Abbiamo creato con successo un caricatore animato con CSS.
Conclusione
Sui siti Web, i caricatori sono stati aggiunti per raggiungere l'attenzione dell'utente fino a quando il contenuto non riceve carichi. Esistono diverse proprietà CSS utilizzate per creare caricatori, come "animazione"E impostando i frame dei tasti di animazione usando il"trasformare" proprietà. Questo articolo riguardava la creazione di un caricatore CSS e l'applicazione di animazione ad esso.