我的水平导航栏和页脚在 PC 上看起来很完美,但在 Mac 上进行测试时,字体比其位置高出约30px 在水平导航栏中。
尝试每次重置CSS并进行line-height
调整后,最终在Mac上运行的字体使字体在 PC 的水平导航栏中比其位置低了约30px >这次。
一个Stackoverflow答案提到编辑字体的字形 / 基线。
我下载了一个免费的字体编辑程序,发现每个方格内的字符都被抬起,好像在下面有40px margin
,但我无法调整程序中基线的高度。
是否有免费的字体操作程序可以调整字体的字形/基线?
我提前感谢您的时间。
答案 0 :(得分:1)
尝试通过http://www.fontsquirrel.com/生成字体,并将CSS用于它为您提供的字体。
如果上述方法不适合您,请尝试以下操作:
如果应用程序在Mac上运行,请尝试使用JavaScript查找。如果是这样,请加载一个新的font-fix-mac.css文件,在其中将margin-top:30px放在所有提升字体的元素上。