我已经为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;
    }

最佳答案

如果确实需要相同的字体,请对字体的粗体粗细进行编码,再加上正常粗细,然后为粗体指定粗体粗细。

这样,您将依靠设备的字体呈现方式,而不是设备字体的呈现方式以及对字体应如何加粗使其变粗的解释。

在您当前的设置中,iPad仅能承受一个重量,因此被迫猜测粗体应该是什么样子,我认为这就是造成您的问题的原因。

关于ipad - ipad横向模式下的Helvetica字体变化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11878431/

10-10 01:45