Fix benutzerdefinierte schriftart line-height mit CSS

Ich habe erleben ein seltsames Problem, wenn Sie eine benutzerdefinierte schriftart auf eine neue webapp, die ich arbeite.

Diese benutzerdefinierte schriftart (FF DIN) zu haben Scheinen, natürlich vertikal off-center-line-height, die mich zwingen, einige setzen padding-top hack zum Ausgleich der top-Platz auf-element button und input.

Beispiel: die Schrift in grün (Helvetica Neue) richtig auszurichten, wo Sie die benutzerdefinierte schriftart verwenden wir (FF DIN) ist vertikal zentriert:

Fix benutzerdefinierte schriftart line-height mit CSS

Gibt es irgendeine bekannte Art und Weise zu beheben, dass die Zentrierung Ausgabe über das CSS natürlich, irgendwie in Kräfte font-baseline-Verhalten?

Danke.

Dies ist nicht für line-height aber über die vertikale Platzierung von Glyphen.
Jede andere plausible Lösung für dieses? abgesehen von der akzeptierten Lösung? Ich will nicht zu Bearbeiten, die schriftart manuell

InformationsquelleAutor kirkas | 2015-01-23

Schreibe einen Kommentar