Angiv indlæsningstilstanden for en komponent eller side med Bootstrap-spinnere, bygget udelukkende med HTML, CSS og uden JavaScript.
Om
Bootstrap "spinnere" kan bruges til at vise indlæsningstilstanden i dine projekter. De er kun bygget med HTML og CSS, hvilket betyder, at du ikke behøver noget JavaScript for at oprette dem. Du skal dog bruge noget tilpasset JavaScript for at skifte deres synlighed. Deres udseende, justering og størrelse kan nemt tilpasses med vores fantastiske hjælpeklasser.
Af tilgængelighedsformål inkluderer hver indlæser her role="status"og en indlejret <span class="sr-only">Loading...</span>.
Border spinner
Brug kantspinnerne til en letvægtsbelastningsindikator.
Indlæser...
Farver
Border spinneren bruger currentColortil sin border-color, hvilket betyder at du kan tilpasse farven med tekstfarveværktøjer . Du kan bruge alle vores tekstfarveværktøjer på standardspinneren.
Indlæser...
Indlæser...
Indlæser...
Indlæser...
Indlæser...
Indlæser...
Indlæser...
Indlæser...
Hvorfor ikke bruge border-colorhjælpeprogrammer? Hver border spinner angiver en transparentkant for mindst én side, så .border-{color}hjælpeprogrammer ville tilsidesætte det.
Voksende spinner
Hvis du ikke har lyst til en border spinner, så skift til grow spinneren. Selvom det teknisk set ikke spinner, vokser det gentagne gange!
Indlæser...
Endnu en gang er denne spinner bygget med currentColor, så du nemt kan ændre dens udseende med tekstfarveværktøjer . Her er den i blåt sammen med de understøttede varianter.
Indlæser...
Indlæser...
Indlæser...
Indlæser...
Indlæser...
Indlæser...
Indlæser...
Indlæser...
Justering
Spinnere i Bootstrap er bygget med rems, currentColor, og display: inline-flex. Dette betyder, at de nemt kan ændres i størrelse, omfarves og hurtigt justeres.
Tilføj .spinner-border-smog .spinner-grow-smfor at lave en mindre spinner, der hurtigt kan bruges i andre komponenter.
Indlæser...
Indlæser...
Eller brug tilpassede CSS- eller inline-stile til at ændre dimensionerne efter behov.
Indlæser...
Indlæser...
Knapper
Brug spinnere i knapperne til at angive, at en handling i øjeblikket behandles eller finder sted. Du kan også skifte teksten ud af spinner-elementet og bruge knaptekst efter behov.