Ein flüssiger, barrierefreier Toggle-Switch basierend auf einer versteckten nativen Checkbox. Bietet Tastatur-Unterstützung (Fokus-Status), einen "Squish"-Effekt beim aktiven Klicken und geschmeidige cubic-bezier Animationen. Völlig freistehend ohne umgebenden Hintergrund.
1<label class="modern-toggle">2 <!-- Die native Checkbox ist versteckt, übernimmt aber die Logik und Tastatursteuerung -->3 <input type="checkbox" class="toggle-input" aria-label="Zustand umschalten">4 <div class="toggle-track">5 <div class="toggle-thumb"></div>6 </div>7</label>Keine Installation, kein Build-Step — reine Standards, sofort einsatzbereit.
Klicke oben auf „Code kopieren“ — HTML und CSS landen in deiner Zwischenablage.
Füge das Markup an der gewünschten Stelle deiner Seite oder Komponente ein.
Übernimm den <style>-Block bzw. die Klassen in deine Stylesheet-Datei.
Aus derselben Kategorie oder mit passenden Tags.
Melde dich an, um zu kommentieren.
Ein breiterer Toggle-Switch mit integrierter "AN" und "AUS" Textanzeige. Der Text blendet geschmeidig über, passend zum Status. Die Logik nutzt Event-Delegation, damit auch dynamisch geladene Toggles sofort ohne Re-Binding funktionieren. Völlig freistehend.
Ein absolutes Premium-Element mit extremen Mikro-Animationen. Die Wolken morphen durch flüssige Skalierung ihrer Pseudo-Elemente physisch in leuchtende Sterne (und zurück), während sie die Seite wechseln. Die Sonne hat eine weiche, mehrschichtige Corona (Glow), und der Mond rotiert beim Einrasten plastisch ins Bild, wobei tiefe, detaillierte Krater mit inneren Schatten sichtbar werden.
Ein ultra-hochwertiger, rein auf CSS basierender Schalter im modernen, taktilen "Dark Neumorphism"-Design. Der Fokus liegt extrem auf Mikro-Animationen: Eine federnde `cubic-bezier`-Kurve sorgt für ein physikalisches Einrasten, während sich der Regler beim Gedrückthalten elastisch verformt (Squish-Effekt). Der Status wird zusätzlich durch einen leuchtenden Neon-Indikator hervorgehoben.
Ein futuristischer Toggle-Switch mit starkem Neon-Glow-Effekt. Im inaktiven Zustand leuchtet er rot, beim Aktivieren wechselt er nahtlos zu einem leuchtenden Cyber-Türkis, inklusive leuchtendem Rahmen. Komplett freistehend. Wie gewünscht rein in CSS gelöst – JavaScript wird hierfür nicht benötigt.