3

我们在整个站点中使用 fontello 图标,并且 90% 的时间它们在所有浏览器中都能正确显示。出于某种原因,当我们在 html doctype 之前进行 var_dump (PHP) 代码时,它们都会变成奇怪的字符(见下图),并且只有在清除缓存时才会修复。

正确的图标:

正确的图标

图标有时如何出现:

图标有时如何出现

导致此错误的源输出示例如下:

    array(2) {
      [0]=>
      array(16) {
        ["string"]=>
        string(5) "23399"
        ["date"]=>
        string(19) "2013-10-31 00:00:00"
      }
    }
    <!doctype html>
...
4

1 回答 1

0

看起来在它不起作用的情况下,它以常规文本字体而不是 Fontello 字体显示字符代码。

因此,我认为您会通过查看 CSS 并与 PHP 输出的 HTML 进行比较来找到答案,以了解为什么在这些实例中应用了错误的字体。

于 2014-01-04T20:05:09.080 回答