2011-01-03 7 views
0

@ font-faceでopentypeフォントを埋め込みました。うまく動作しますが、bboxまたはdescent(またはbaseline/descent line?)が特定のブラウザ/ OSで間違っています。この問題は、 Macではbboxが正しくない、それはテキストをその中心に置くことを意味するbbox私は段落にパディングを設定しなければならない。私はフォントがWindows上で作成され、LinuxおよびOS X上でテストされていないと推測し、これらのOSのフォントレンダリングエンジンは異なって動作します。@ font-faceとopentypeフォントの間違ったbboxまたはdescent

withsの問題を解決する方法はありますか?

Windows、Linux、Macのフォントのスクリーンショット下にフォームトップ:UbuntuのFirefox 3の、クロム、WindowsのXPのFirefox 3 /クローム、マックOS XのSafari 5/Firefoxの4ベータ版8.

enter image description here

答えて

1

同じことが私に起こったと変換する際に問題が導入されましたフォントは、http://www.fontsquirrel.com/fontface/generatorを使用して、目立たないようにしてください。

オプション「垂直方向のメトリックを修正する」は実際にフォントの高さを台無しにしました。このオプションのチェックを外すと問題が解決しました。

+0

答えをありがとう、私はそれを見て、それが問題を解決するかどうかを確認します。 – wowpatrick