Geef de laadstatus van een component of pagina aan met Bootstrap-spinners, volledig gebouwd met HTML, CSS en geen JavaScript.
Over
Bootstrap "spinners" kunnen worden gebruikt om de laadstatus in uw projecten te tonen. Ze zijn alleen gebouwd met HTML en CSS, wat betekent dat je geen JavaScript nodig hebt om ze te maken. U hebt echter wat aangepast JavaScript nodig om hun zichtbaarheid te wijzigen. Hun uiterlijk, uitlijning en maatvoering kunnen eenvoudig worden aangepast met onze geweldige hulpprogramma's.
Voor toegankelijkheidsdoeleinden bevat elke lader hier role="status"en een geneste <span class="sr-only">Loading...</span>.
Grens spinner
Gebruik de randspinners voor een lichtgewicht laadindicator.
Bezig met laden...
Kleuren
De border spinner gebruikt currentColorvoor zijn border-color, wat betekent dat je de kleur kunt aanpassen met hulpprogramma 's voor tekstkleur . U kunt elk van onze hulpprogramma's voor tekstkleur gebruiken op de standaard spinner.
Bezig met laden...
Bezig met laden...
Bezig met laden...
Bezig met laden...
Bezig met laden...
Bezig met laden...
Bezig met laden...
Bezig met laden...
Waarom geen border-colorhulpprogramma's gebruiken? Elke randspinner specificeert een transparentrand voor ten minste één zijde, dus .border-{color}hulpprogramma's zouden die overschrijven.
Groeiende spinner
Als je geen zin hebt in een borderspinner, schakel dan over naar de kweekspinner. Hoewel het technisch gezien niet ronddraait, groeit het wel herhaaldelijk!
Bezig met laden...
Nogmaals, deze spinner is gebouwd met currentColor, dus je kunt het uiterlijk gemakkelijk veranderen met hulpprogramma's voor tekstkleur . Hier is het in het blauw, samen met de ondersteunde varianten.
Bezig met laden...
Bezig met laden...
Bezig met laden...
Bezig met laden...
Bezig met laden...
Bezig met laden...
Bezig met laden...
Bezig met laden...
Uitlijning
Spinners in Bootstrap zijn gebouwd met rems, currentColor, en display: inline-flex. Dit betekent dat ze gemakkelijk kunnen worden vergroot of verkleind, opnieuw kunnen worden gekleurd en snel kunnen worden uitgelijnd.
Voeg toe .spinner-border-smen .spinner-grow-smom een kleinere spinner te maken die snel in andere componenten kan worden gebruikt.
Bezig met laden...
Bezig met laden...
Of gebruik aangepaste CSS of inline-stijlen om de afmetingen naar behoefte te wijzigen.
Bezig met laden...
Bezig met laden...
Toetsen
Gebruik spinners binnen knoppen om aan te geven dat een actie momenteel wordt verwerkt of plaatsvindt. U kunt de tekst ook uit het spinnerelement verwisselen en indien nodig knoptekst gebruiken.