Disons que j'ai un seul span
défini en tant qu'élément inline-block. Son seul contenu est du texte brut. Lorsque la taille de la police est très grande, vous pouvez clairement voir comment le navigateur ajoute un peu de rembourrage au-dessus et en dessous du texte.
HTML :
CSS :
span {
display: inline-block;
font-size: 50px;
background-color: green;
}
<span>BIG TEXT</span>
En regardant le modèle de boîte, il est clair que le navigateur ajoute un rembourrage à l'intérieur du bord du contenu . J'ai besoin de supprimer ce "rembourrage", une façon de le faire est de modifier simplement la hauteur de la ligne, comme avec :
Cela fonctionne très bien dans Chrome mais dans Firefox le texte se déplace vers le haut (FF17, Chrome 23, Mac OSX).
Une idée de solution multi-navigateur ? Merci !