Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Fonts @webkit中的字体和字母间距_Fonts_Cross Browser_Webkit_Embedding_Font Face - Fatal编程技术网

Fonts @webkit中的字体和字母间距

Fonts @webkit中的字体和字母间距,fonts,cross-browser,webkit,embedding,font-face,Fonts,Cross Browser,Webkit,Embedding,Font Face,我刚刚发现,在webkit(也许还有其他浏览器?)中嵌入字体时,字母间距并不总是起作用。我在两种不同的字体上试过,得到了不同的结果 “普通哥特式联盟”将起作用 “流沙之光”不会 什么是瘦子?有没有办法强制使用不符合要求的字体 快速提示:Firefox似乎适用于这两种字体。我不确定我是否有答案,但我在Font Squirrel的League Gothic中遇到了一个单词间距问题,直到我在网站上使用不同的设置重新生成字体时,我才发现这个问题。我用保罗·爱尔兰的防弹方法 我也遇到了同样的问题,我可

我刚刚发现,在webkit(也许还有其他浏览器?)中嵌入字体时,字母间距并不总是起作用。我在两种不同的字体上试过,得到了不同的结果

“普通哥特式联盟”将起作用

“流沙之光”不会

什么是瘦子?有没有办法强制使用不符合要求的字体


快速提示:Firefox似乎适用于这两种字体。

我不确定我是否有答案,但我在Font Squirrel的League Gothic中遇到了一个单词间距问题,直到我在网站上使用不同的设置重新生成字体时,我才发现这个问题。我用保罗·爱尔兰的防弹方法


我也遇到了同样的问题,我可以使用以下代码将其清除:

@font-face {
    font-family: 'League Gothic';
    src: url('/assets/fonts/league_gothic-webfont-webfont.eot');
    src: local('‚ò∫'),
            url(data:font/woff;charset=utf-8;base64,/* base64-encoded font here */) format('woff'),
            url(data:font/truetype;charset=utf-8;base64,/* base64-encoded font here */) format('truetype'),
            url('/assets/fonts/league_gothic-webfont-webfont.svg#webfontu5sqNtGI') format('svg');
    font-weight: normal;
    font-style: normal;
}
这主要是由生成的,然后稍加修改(我删除了local()内容并替换了垃圾字符)


这解决了我的字母间距问题。

在我看来,这似乎只是由svg字体引起的!!! 我无法严格地验证它,但我的测试用例证明了这一点


将svg格式放在最后,对字体进行重新排序,应该可以解决这个问题。但是svg字体不会被使用,渲染可能会很脏(呃)

是的,我使用Paul的防弹方法(我实际上使用了一种变体,通过@css3please.com),但也许我可以再次尝试这种方法,看看更细致的方法是否有帮助。