Zum Inhalt springen
Toolars
Erkunden

CSS-Switch-Generator

CSS Switch Generator

18 Schaltervorlagen: sechs Schieberformen × drei Übergänge; per Klick oder Tastatur testen.

Lokale Verarbeitung

Verarbeitungsdetails

Tooleingaben werden auf Ihrem Gerät verarbeitet.

Für dieses Tool müssen eventuell Ressourcen geladen werden. Kontodienste laufen separat.

Datenschutzinformationen
Fehler melden

Aufgabenpfad / von der Eingabe zum Ergebnis

So gestaltest du einen reinen CSS-Schalter

  1. 01

    Dimensioniere die Schiene

    Setze Schienenbreite zwischen 44 und 128 px und Schienenhöhe zwischen 24 und 64 px. Die Breite muss die Höhe um mindestens 8 px übertreffen, damit der Regler Platz zum Wandern hat. Der Standard von 64 × 34 px spiegelt die Proportionen der meisten mobilen Schalter. 18 Vorlagen · Ausgewählt · Farbe

  2. 02

    Passe den Regler ein

    Wähle eine Reglergröße von 16 bis 56 px. Er muss in die Schiene passen — höchstens Schienenhöhe minus 4 px —, sonst springt der Status auf WERTE PRÜFEN mit der genauen Regel, die fehlgeschlagen ist.

  3. 03

    Färbe beide Zustände

    Diese Anleitung gilt für die Basisvorlage; Galerievorlagen besitzen eigene Formen, Farben, HTML-Strukturen und Zeitabläufe: Wähle Inaktive Schiene für die Aus-Position und Aktive Schiene für die An-Position. Der Regler selbst bleibt weiß mit einem kleinen weichen Schatten, beide Schienenfarben müssen also nur zu Weiß kontrastieren.

  4. 04

    Sieh dir den Übergang in der Vorschau an

    Diese Anleitung gilt für die Basisvorlage; Galerievorlagen besitzen eigene Formen, Farben, HTML-Strukturen und Zeitabläufe: Schalte Aktiven Zustand anzeigen um, um zu sehen, wie der Regler gleitet und die Schiene mit dem echten 180-ms-Ease-Timing umgefärbt wird. Der Innenabstand um den Regler wird als die Hälfte der übrigen Schienenhöhe berechnet, sodass der Sitz bei jeder gewählten Größe gleichmäßig bleibt.

  5. 05

    Kopiere oder lade das CSS herunter

    Drücke CSS kopieren oder .css herunterladen, um toolars-switch.css zu speichern. Der weiße Regler gleitet zwischen den Zuständen über die berechnete Strecke, und der Export enthält von Anfang an Fokus- und Reduced-Motion-Behandlung. Das Ausgabefeld zeigt die Live-Bytezahl, damit du siehst, wie kompakt die Komponente bleibt.

  6. 06

    Setze das Markup zusammen

    Platziere ein Checkbox-input gefolgt von einem .switch-track-Element innerhalb eines .switch-Containers, genau in dieser Reihenfolge — der Geschwisterselektor hängt davon ab. Das input schrumpft auf eine unsichtbare 1-px-Box, bleibt aber fokussierbar, und der Fokus zeichnet einen 3-px-Umriss in deiner Farbe der aktiven Schiene. HTML enthält das aktuelle CSS und ein funktionierendes Beispiel. Native Steuerelemente unterstützen Tastatureingaben.

Tool-Fakten

Verarbeitung
In deinem Browser
Eingabe verlässt dieses Gerät
Nie
Aufbewahrung
Nichts wird gespeichert
Preis
Kostenlos

Deine Eingabe bleibt im Browser.

CSS-Switch-Generator nutzt seinen verifizierten lokalen Ausführungspfad und erstellt keinen versteckten Ein- oder Ausgabeverlauf.

Lokale Ausführung

Läuft im aktuellen Browser-Tab.

Keine versteckte Verarbeitung

Aktive Tool-Daten werden nie zu einem Toolars-Dokumentdatensatz.

Kein Konto erforderlich

Nutze den Kern-Workflow ohne Profil. Favoriten werden mit deinem Konto synchronisiert, sobald du dich anmeldest.

Sofortiges Zurücksetzen

Leere den Tab, und die aktiven Arbeitsdaten sind weg.

Was CSS-Switch-Generator tatsächlich tut

Darkmode-Schalter, Benachrichtigungs-Schalter, Feature-Flags in einem Einstellungspanel — dieselbe Komponente taucht überall auf, und ihre Geometrie im Browser-Inspektor zu schieben ist langsam. Hier werden Schiene, Regler und Strecke in einem Durchgang visuell festgelegt; der Export behält ein echtes input für Tastatur- und assistive Unterstützung; und die Experimente verlassen nie den Tab. Das Ergebnis fügt sich ohne eine einzige Zeile JavaScript in ein Designsystem. Beide Zustände lassen sich nebeneinander prüfen, bevor etwas kopiert wird.

Häufige Fragen

Welches Markup erwartet der Export?
Einen .switch-Container mit einem Checkbox-input gefolgt von einem .switch-track-Element. Das input ist visuell versteckt, bleibt aber fokussierbar und bedienbar, sodass sich der fertige Schalter wie das native Steuerelement verhält, das er umschließt. 18 Schaltervorlagen: sechs Schieberformen × drei Übergänge; per Klick oder Tastatur testen. HTML enthält das aktuelle CSS und ein funktionierendes Beispiel. Native Steuerelemente unterstützen Tastatureingaben.
Welche Geometrieregeln werden erzwungen?
Zwei: Die Schienenbreite muss mindestens 8 px größer als ihre Höhe sein, und der Regler muss in die Schiene passen — höchstens Höhe minus 4 px. Ein Verstoß gegen eine der beiden zeigt WERTE PRÜFEN, und Kopieren und Herunterladen bleiben deaktiviert, bis die Werte bestehen.
Wie weit wandert der Regler?
Das Stylesheet berechnet es aus deinen Zahlen: Schienenbreite minus Reglergröße minus dem Innenabstand an beiden Enden, sodass der Regler in der Aus- wie in der An-Position bündig am Schienenrand anliegt.
Berücksichtigt der Export reduzierte Bewegung?
Diese Anleitung gilt für die Basisvorlage; Galerievorlagen besitzen eigene Formen, Farben, HTML-Strukturen und Zeitabläufe: Ja. Ein prefers-reduced-motion-Block entfernt beide 180-ms-Transitionen — die Umfärbung der Schiene und das Gleiten des Reglers —, sodass der Zustandswechsel weiterhin passiert, aber sofort ankommt, ganz ohne Bewegung.
Welche visuellen Details sind fest eingebaut?
Diese Anleitung gilt für die Basisvorlage; Galerievorlagen besitzen eigene Formen, Farben, HTML-Strukturen und Zeitabläufe: Die Schiene ist immer eine volle Pille, weil ihr Eckenradius die halbe Schienenhöhe beträgt, und der weiße Regler trägt einen kleinen festen Schlagschatten für Tiefe. Alles andere — Farben, Geometrie, Strecke — kommt direkt aus deinen Reglerwerten.
Werden meine Designs hochgeladen?
Nein. Der Arbeitsbereich läuft vollständig im aktuellen Browser-Tab ohne Konto, und kein Wert wird gespeichert, protokolliert oder irgendwohin gesendet. Sobald die Seite geladen ist, funktioniert der Generator auch ohne Netzwerkverbindung weiter. Drücke Zurücksetzen, um die Standardwerte wiederherzustellen.

Verwandte Aufgaben statt Sackgasse.

Wechsle in einen anderen fokussierten Arbeitsbereich, ohne zum vollständigen Index zurückzukehren.

Generator für CSS-Ladeanimationen

CSS Loader Generator

264 Ladetemplates: 24 Geometrien × 11 Bewegungen; nach Kategorie filtern und Animation prüfen.

Erstellen

CSS-Checkbox-Generator

CSS Checkbox Generator

24 Checkbox-Vorlagen: acht Markierungen × drei Übergänge; native Vorschau per Klick oder Leertaste testen.

Erstellen

CSS-clip-path-Generator

CSS Clip Path Generator

24 Schnittformen, Formparameter und editierbare Polygonpunkte; CSS oder einzelne Deklaration exportieren.

Erstellen

CSS-Hintergrundmuster-Generator

CSS Background Pattern Generator

64 Hintergrundmuster: 16 Geometrien × vier Anordnungen; Farben und Kachelgröße ändern.

Erstellen