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