Webkit @ font-face无法正常工作

时间:2011-09-26 10:34:54

标签: fonts webkit font-face

fonts.css

@font-face {
    font-family: 'ubuntu';
    src: url('../fonts/Ubuntu-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'ubuntu-bold';
    src: url('../fonts/Ubuntu-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'ubuntu-medium';
    src: url('../fonts/Ubuntu-Medium.ttf') format('truetype');
}
@font-face {
    font-family: 'ubuntu-mediumitalic';
    src: url('../fonts/Ubuntu-MediumItalic.ttf') format('truetype');
}

元素获得正确的font-family属性,但样式混乱了。例如,ubuntu-medium显示为常规权重,ubuntu-bold显示为中等重量字体。我试图在元素级别和font-weight中设置@font-face属性,但它没有带来成功。在Chrome或Firefox中正常运行。有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

发现了一篇关于此问题的文章:WEBKIT (SAFARI 3.1) AND THE CSS @FONT-FACE DECLARATION