Heim >Web-Frontend >js-Tutorial >Erstellen eines einfachen Stilschalters
Verbessern Sie die Benutzererfahrung Ihrer Website, indem Sie den Besuchern Aspekte wie Schriftgröße und Sprache personalisieren. Dieses Tutorial zeigt, wie Sie einen Stilschalter erstellen und lokaler Speicher verwenden, um sich zu merken.
Schlüsselkonzepte:
Erstellen Sie den Switcher:
Beginnen Sie mit grundlegendem HTML, einschließlich eines <select></select>
-Elements für die Stilauswahl. Ereignishörer (mit addEventListener
und eine Polyfill für ältere IE) reagieren auf Stiländerungen. Die Funktion switchStyles()
aktualisiert die Klasse des Körpers basierend auf dem ausgewählten Stil. Verwenden Sie für größere Projekte externe CSS -Dateien und tauschen Sie sie mit dem link
-T -Tag href
aus.
Erinnern Sie die Einstellungen:
Verwenden Sie den lokalen Speicher (localStorage.setItem
, localStorage.getItem
), um den ausgewählten Stil zu speichern und abzurufen. Überprüfen Sie auf der Seite auf Seite die gespeicherten Einstellungen und wenden Sie sie mit trigger('change', styleSwitcher)
an, um den Ereignishandler zu entlassen.
Erweiterte Überlegungen:
tabindex
) und die Kompatibilität der Bildschirmleser (aria-label
). Dieser Ansatz bietet eine benutzerfreundliche Möglichkeit, das Erscheinungsbild der Website anzupassen, und erinnert die Einstellungen für eine bessere Benutzererfahrung. Die Verwendung von lokalem Speicher vermeidet Serverrundfahrten, wodurch es effizient und benutzerfreundlich ist.
Das obige ist der detaillierte Inhalt vonErstellen eines einfachen Stilschalters. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!