Maison >interface Web >js tutoriel >Création d'un commutateur de style simple
Améliorez l'expérience utilisateur de votre site Web en permettant aux visiteurs de personnaliser des aspects tels que la taille et la langue des polices. Ce tutoriel montre comment créer un commutateur de style et utiliser le stockage local pour se souvenir des préférences.
Concepts clés:
Construire le commutateur:
Commencez par HTML de base, y compris un élément <select></select>
pour la sélection de style. Les écouteurs d'événements (en utilisant addEventListener
et un polyfill pour IE plus âgé réagissent aux changements de style. La fonction switchStyles()
met à jour la classe du corps en fonction du style sélectionné. Pour des projets plus grands, utilisez des fichiers CSS externes et échangez-les à l'aide de l'attribut link
TAG's href
.
Préférences de se souvenir:
Utilisez le stockage local (localStorage.setItem
, localStorage.getItem
) pour enregistrer et récupérer le style sélectionné. Sur le chargement de la page, vérifiez les préférences stockées et appliquez-les en utilisant trigger('change', styleSwitcher)
pour tirer le gestionnaire d'événements.
Considérations avancées:
tabindex
) et la compatibilité du lecteur d'écran (aria-label
). Cette approche fournit un moyen convivial de personnaliser l'apparence du site Web et se souvient des préférences pour une meilleure expérience utilisateur. L'utilisation du stockage local évite les aller-retour au serveur, ce qui le rend efficace et convivial.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!