CSS-Lader-Generator Erstellen Sie CSS-Ladepfeile und animierte Lader mit anpassbaren Stilen.
CSS-Lader-Generator
Erstellen Sie CSS-Ladepfeile und animierte Lader mit anpassbaren Stilen.
Wählen Sie den Spinner-Typ
Wählen Sie aus Rand-, Punkte-, Puls- oder Ring-Spinner-Stilen.
Anpassen des Aussehens
Passen Sie Farbe, Größe, Rahmenbreite und Animationsgeschwindigkeit an.
Kopieren des Codes
Vorschau der animierten Spinner und Kopie des HTML- und CSS-Codes.
What Is CSS-Lader-Generator?
Der CSS-Spinner-Generator erstellt animierte Ladeindikatoren mit reinem CSS. Ladeindikatoren bieten eine visuelle Rückmeldung an Benutzer während asynchroner Operationen wie Datenabrufen, Dateiuploads oder Seitenumbrüchen. Dieses Tool bietet vier verschiedene Spinner-Stile: Border-Spinner (klassischer rotierender Kreis), Punkte (hüpfende Punkte), Puls (sich erweiternder Kreis) und Ring (rotierender Ring). Jeder Stil ist vollständig anpassbar mit Steuerungen für Farbe, Größe, Randbreite und Animationsgeschwindigkeit. Der generierte Code enthält sowohl die HTML-Markierung als auch das CSS mit @keyframes-Animationsdefinitionen. Alle Spinner sind leicht, leistungsfähig und benötigen kein JavaScript oder externe Bibliotheken. Sie funktionieren in allen modernen Browsern und können problemlos in jedes Webprojekt integriert werden.
Why Use CSS-Lader-Generator?
Common Use Cases
Datenladezustände
Zeigen Sie Spinner an, während Daten von APIs oder Datenbanken abgerufen werden.
Formular-Übermittlungsfeedback
zeigen Sie einen Spinner auf dem Übermitteln-Schaltfläche während der Formularverarbeitung an.
Seitennavigation
Verwenden Sie Spinner während der Seitennavigation oder Routenwechsel in SPAs.
Inhalts-Lazy-Loading
Zeigen Sie Ladeindikatoren an, während Bilder oder Komponenten geladen werden.
Technical Guide
CSS-Spinner verwenden @keyframes-Animationen, um eine kontinuierliche Bewegung zu erzeugen. Die Border-Spinner-Technik verwendet ein kreisförmiges Element mit einer transparenten Rand auf den meisten Seiten und einem farbigen Rand auf einer Seite, dann rotiert es 360 Grad. Die Punkteanimation verwendet Skalentransformationen, um einen Hüpf-Effekt mit gestaffelter Animationsverzögerung zu erzeugen. Die Pulsanimation skaliert ein Element von 0 auf 1, während die Opazität ausblendet. Alle Animationen verwenden animation: name duration timing-function iteration-count. Durch das Setzen von iteration-count auf infinite wird sichergestellt, dass die Schleife kontinuierlich läuft. Die animation-timing-function (ease, linear, ease-in-out) steuert die Geschwindigkeitskurve. Für die Barrierefreiheit sollten Sie role="status" und eine aria-Bezeichnung zu den Spinners hinzufügen. Es ist ratsam, die prefers-reduced-motion-Mediaabfrage zu verwenden, um Animationen für Benutzer, die reduzierte Bewegungen bevorzugen, zu deaktivieren oder zu verringern.
Tips & Best Practices
-
1Verwenden Sie animation-timing-function: linear für eine gleichmäßige, konstante Rotation
-
2Fügen Sie die prefers-reduced-motion-Mediaabfrage für Barrierefreiheit hinzu
-
3Halten Sie die Spinner-Größe angemessen - 48px ist der Standard, 24px für Inline
-
4Verwenden Sie aria-label="Laden" für Screenreader-Barrierefreiheit
Related Tools
CSS-Transform-Spielplatz
Experimentieren Sie mit CSS-Transformationen, einschließlich Drehen, Skalieren, Schrägstellen und Verschieben mit 3D-Perspektive.
🎨 CSS & Design
CSS-Animationsgenerator
Erstellen Sie CSS-Keyframe-Animationen mit vorgefertigten Effekten und anpassbarer Zeitsteuerung.
🎨 CSS & Design
CSS-Übergangs-Generator
Erstellen Sie CSS-Übergänge mit anpassbaren Eigenschaften, Dauer, Verlauf und Hover-Effekten.
🎨 CSS & Design
CSS-Clip-Path-Generator
Erstellen Sie CSS-Clip-Path-Formen mit Voreinstellungen für Polygone, Kreise und Ellipsen.
🎨 CSS & DesignFrequently Asked Questions
Q Sind CSS-Spinner barrierefrei?
Q Kann ich die Rotationsrichtung ändern?
Q Wie kann ich den Spinner auf der Seite zentrieren?
Q Funktionieren CSS-Spinner in älteren Browsern?
Q Wie kann ich die Animationsgeschwindigkeit ändern?
About This Tool
CSS-Lader-Generator is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.