Geben Sie den Ladezustand einer Komponente oder Seite mit Bootstrap-Spinnern an, die vollständig mit HTML, CSS und ohne JavaScript erstellt wurden.
Um
Bootstrap „Spinner“ können verwendet werden, um den Ladezustand in Ihren Projekten anzuzeigen. Sie werden nur mit HTML und CSS erstellt, was bedeutet, dass Sie kein JavaScript benötigen, um sie zu erstellen. Sie benötigen jedoch ein benutzerdefiniertes JavaScript, um ihre Sichtbarkeit umzuschalten. Ihr Aussehen, ihre Ausrichtung und ihre Größe können mit unseren erstaunlichen Nutzungsklassen einfach angepasst werden.
Aus Gründen der Barrierefreiheit enthält jeder Loader hier role="status"und eine verschachtelte <span class="sr-only">Loading...</span>.
Grenzspinner
Verwenden Sie die Grenzspinner für eine leichte Ladeanzeige.
Wird geladen...
Farben
Der Border Spinner verwendet currentColordafür border-color, was bedeutet , dass Sie die Farbe mit Textfarbdienstprogrammen anpassen können . Sie können jedes unserer Textfarben-Dienstprogramme auf dem Standard-Drehfeld verwenden.
Wird geladen...
Wird geladen...
Wird geladen...
Wird geladen...
Wird geladen...
Wird geladen...
Wird geladen...
Wird geladen...
Warum nicht border-colorDienstprogramme verwenden? Jedes Grenzauswahlfeld gibt einen transparentRand für mindestens eine Seite an, sodass .border-{color}Dienstprogramme diesen überschreiben würden.
Wachsender Spinner
Wenn Sie keinen Border Spinner mögen, wechseln Sie zum Grow Spinner. Obwohl es sich technisch gesehen nicht dreht, wächst es immer wieder!
Wird geladen...
Noch einmal, dieses Spinner wurde mit currentColorerstellt, sodass Sie sein Aussehen einfach mit Textfarben-Utilities ändern können . Hier in Blau, zusammen mit den unterstützten Varianten.
Wird geladen...
Wird geladen...
Wird geladen...
Wird geladen...
Wird geladen...
Wird geladen...
Wird geladen...
Wird geladen...
Ausrichtung
Spinner in Bootstrap werden mit rems currentColor, und erstellt display: inline-flex. Das bedeutet, dass sie einfach in der Größe geändert, neu eingefärbt und schnell ausgerichtet werden können.
Rand
Verwenden Sie Randhilfsmittel wie .m-5für einfache Abstände.
Fügen Sie .spinner-border-smund hinzu .spinner-grow-sm, um einen kleineren Spinner zu erstellen, der schnell in anderen Komponenten verwendet werden kann.
Wird geladen...
Wird geladen...
Oder verwenden Sie benutzerdefiniertes CSS oder Inline-Stile, um die Abmessungen nach Bedarf zu ändern.
Wird geladen...
Wird geladen...
Tasten
Verwenden Sie Spinner innerhalb von Schaltflächen, um anzuzeigen, dass eine Aktion gerade verarbeitet wird oder stattfindet. Sie können auch den Text aus dem Spinner-Element austauschen und den Schaltflächentext nach Bedarf verwenden.