0

我为 iPad 应用程序使用了 helvetica 字体,但它在纵向模式和横向模式下显示不同的视觉外观。在纵向模式下,文本是完美的粗体,但在横向模式下,它显示的比平时更粗。

任何想法??

body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 
     -webkit-text-size-adjust: none;
}

@font-face {
            font-family: "Helvetica Neue";
            src: url('helvetican.ttf');
        }
    .myclass
    { 
        color: #ffffff;
        font:bold 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
        line-height: 16px;
        width:100%; 
        height:30px;
        overflow: hidden; 
    }
4

1 回答 1

0

如果你真的需要它是一样的,除了正常的重量之外,还要对字体的粗体进行编码,并为粗体指定它。

这样,您就依赖于设备对字体的渲染,而不是设备对字体的渲染,它自己解释了如何将其加厚以使其粗体。

在您当前的设置中,仅提供一个重量,iPad 被迫猜测粗体应该是什么样子,我认为这就是导致您的问题的原因。

于 2012-08-09T07:39:07.640 回答