web-dev-qa-db-fra.com

Pourquoi la taille de police ne change pas?

Je veux définir la taille de la police avec em, pas px. Voici mon code:

<style type="text/css">
body{
    font-size: 62.5%;
}

div{
    font-size: 1.2em;
}
</style>

<body>
<div>hello world</div>
</body>

Je veux que la taille de la police div soit de 12 pixels, mais elle semble plus petite que ce à quoi je m'attendais, je désactive le style div avec chrome, il ne le fait pas chercher à changer. Pourquoi et comment dois-je faire pour que la taille de la police div soit de 12 pixels? Merci.

12
hiway

hmm, semble fonctionner pour moi: exemple

Cependant, ce à quoi vous pourriez faire référence est peu de changement d'activer/désactiver le font-size propriété. En effet, le em des éléments imbriqués est relatif à leurs parents font-size. Dans votre cas, le font-size:Xem pour le div est relatif au font-size:X% du corps.

Si vous n'obtenez toujours aucun changement, essayez de configurer vos bodyfont-size à un pourcentage plus élevé pour agrandir la police de votre div

11
Michael Nguyen