要将文本垂直居中于框中,我使用与框高度相同的行高。它适用于iphone系统字体。 但是当我使用@ font-face时,我必须至少为iPhone的行高提高3px,否则文本不再垂直居中(它是up或3px)。
有人知道为什么吗?
答案 0 :(得分:4)
您是否尝试过添加CSS:
myel {
-webkit-text-size-adjust: none;
}
答案 1 :(得分:1)
<强>解决:强>
问题是我在3G上仍然使用OS 3.1.3因为我使用4.2在性能方面遇到了糟糕的经历。
无论如何,更新到最新的操作系统 4.2解决了Mobile Safari中与font-face一起使用的字体的行高问题。