Maison >interface Web >tutoriel CSS >Pourquoi les éléments d'entrée n'héritent-ils pas de la police du corps dans Firefox ?

Pourquoi les éléments d'entrée n'héritent-ils pas de la police du corps dans Firefox ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-02 03:41:30665parcourir

Why Don't Input Elements Inherit Font From the Body in Firefox?

Police de l'élément héritée de dans Firefox : résoudre le problème

Malgré des règles CSS apparemment simples, le style de police de les éléments dans Firefox peuvent différer de ceux spécifiés pour le élément. Cet écart est dû au comportement par défaut de éléments n'héritant pas des polices.

Pour appliquer l'héritage des polices, ajustez le CSS comme suit, en vous assurant que la propriété font-family est explicitement définie sur 'inherit' pour elements :

<code class="css">input, select, textarea, button {
  font-family: inherit;
}</code>

En ajoutant cette règle CSS, les éléments hériteront de la police désignée pour le élément. Cela garantit un style de police cohérent sur toute la page.

Pour une démonstration en direct de l'héritage des polices, reportez-vous au violon suivant : http://jsfiddle.net/gaby/pEedc/1/

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!

Déclaration:
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