1

我有一个关于谷歌字体的行高问题,特别是 josefin sans。在 MAC 操作系统中,行高大于 Windows 操作系统,有什么解决方法吗,我需要它们相同,因为我应用了底部边框。这是一个例子的jfiddle:

http://jsfiddle.net/qX3na/

h1 span.main {
    border-bottom: 1px solid #000;
    display: inline-block;
    font-family: 'Josefin Sans',sans-serif;
    font-size: 4em;
    line-height: 74px;
    margin: 0 auto;
    padding-bottom: 0;
    text-transform: uppercase;
}

<link href='http://fonts.googleapis.com/css?family=Josefin+Sans' rel='stylesheet' type='text/css'>
    <h1 class="clearfix">
            <span class="bottom">
                <span class="inner">    
                    <span class="left">&nbsp;</span> 
                    <span class="main">Company name</span> 
                    <span class="right">&nbsp;</span> 
                </span>
            </span>
        </h1>
4

1 回答 1

2

我有同样的问题,我发现这是一个谷歌字体 api 问题,它不能正确管理每个浏览器/操作系统的不同字体扩展。

我没有使用谷歌字体解决它,而是托管字体并使用 fontquirrel webfont generator嵌入它。

于 2013-04-03T13:31:13.493 回答