Maison > interface Web > tutoriel CSS > Comment puis-je obtenir de manière fiable la taille de police d'un élément HTML ?

Comment puis-je obtenir de manière fiable la taille de police d'un élément HTML ?

Mary-Kate Olsen
Libérer: 2024-12-30 21:56:09
original
118 Les gens l'ont consulté

How Can I Reliably Get an HTML Element's Font Size?

Détermination de la taille de la police en HTML

Lorsque vous tentez de récupérer la taille de la police d'un élément, l'idée initiale d'accéder à style.fontSize peut s'avérer insuffisante. Cela est particulièrement vrai lorsque la taille de la police est définie en externe dans une feuille de style, ce qui entraîne une chaîne vide lors de sa récupération à l'aide de cette méthode.

Pour résoudre ce problème, vous pouvez utiliser window.getComputedStyle, comme illustré ci-dessous :

var el = document.getElementById('foo');
var style = window.getComputedStyle(el, null).getPropertyValue('font-size');
var fontSize = parseFloat(style); // Convert the style value to a numeric font size
el.style.fontSize = (fontSize + 1) + 'px'; // Increment the font size by 1
Copier après la connexion

Cette approche récupère avec précision la taille de la police, même si elle est définie dans une feuille de style. La variable fontSize résultante peut ensuite être utilisée pour ajuster dynamiquement la taille de la police de l'élément spécifié.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal