Maison > interface Web > tutoriel CSS > le corps du texte

Comment empêcher la saisie automatique de Chrome de modifier votre police ?

DDD
Libérer: 2024-10-26 06:25:30
original
394 Les gens l'ont consulté

How to Prevent Chrome's Autofill from Changing Your Font?

Surmonter le défi de changement de police de remplissage automatique de Chrome

Lorsque vous rencontrez la fonctionnalité de remplissage automatique de Chrome sous Windows, vous pouvez rencontrer un problème ennuyeux de changement de police. En survolant les noms d'utilisateur enregistrés, la taille et le style de la police changent, perturbant l'alignement de votre formulaire. Bien que vous puissiez appliquer une largeur fixe à l'entrée pour atténuer ce problème, une solution plus efficace consiste à empêcher complètement le changement de police.

Pour ce faire, vous pouvez utiliser des règles CSS ciblant spécifiquement le :-webkit-autofill pseudo-classe. Cette pseudo-classe s'applique aux régions du formulaire automatiquement remplies par le gestionnaire de mots de passe de Chrome. En appliquant important à la propriété de famille de polices dans cette règle, vous pouvez remplacer le comportement par défaut de Chrome et conserver les paramètres de police souhaités.

Voici un exemple de la façon dont vous pouvez implémenter cela dans SCSS :

input {
  &:-webkit-autofill {
    &,
    &:hover,
    &:focus {
      font-family: Times, "Times New Roman", serif !important;
    }
  }
}
Copier après la connexion

Vous pouvez également exiger uniquement la règle suivante :

input {
  &:-webkit-autofill::first-line {
    font-family: Times, "Times New Roman", serif !important;
  }
}
Copier après la connexion

Le pseudo-élément ::first-line cible la première ligne de l'entrée, qui est généralement l'endroit où le remplissage automatique se produit.

En incorporant ces règles CSS, vous pouvez empêcher efficacement le changement de police de remplissage automatique de Chrome, préservant ainsi l'alignement et l'esthétique de votre formulaire de connexion.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!