Jquery 仅在firefox上重新加载后显示文本

Jquery 仅在firefox上重新加载后显示文本,jquery,html,css,twitter-bootstrap,firefox,Jquery,Html,Css,Twitter Bootstrap,Firefox,我有一个只在firefox上出现的特殊问题。如果该站点是第一次使用firefox打开的,它不会在divs中显示一些文本部分。 你可以在这里看到: 看看底部或这里 重新加载此站点后,所有文本都将正确显示。这可以通过清理缓存进行复制。IE或Chrome没有问题 我在Windows7 professional上使用Firefox38.0.5。该网页使用jQuery 1.11.1和bootstrap 3.3.4 有人能帮忙解决显示问题吗 塔克斯 看起来是字体的问题。默认情况下,Mozilla不允许从不同

我有一个只在firefox上出现的特殊问题。如果该站点是第一次使用firefox打开的,它不会在divs中显示一些文本部分。 你可以在这里看到: 看看底部或这里

重新加载此站点后,所有文本都将正确显示。这可以通过清理缓存进行复制。IE或Chrome没有问题

我在Windows7 professional上使用Firefox38.0.5。该网页使用jQuery 1.11.1和bootstrap 3.3.4

有人能帮忙解决显示问题吗


塔克斯

看起来是字体的问题。默认情况下,Mozilla不允许从不同域加载字体

您需要一点htaccess代码才能使其正常工作:

允许所有域使用字体:

 // This will allow font embedding from all domains
  <FilesMatch "\.(ttf|ttc|otf|eot|woff)$">
    <IfModule mod_headers.c>
        Header set Access-Control-Allow-Origin "*"
    </IfModule>
  </FilesMatch>
//这将允许从所有域嵌入字体
标题集访问控制允许原点“*”
允许特定域使用字体:

 // Allow only specific domain for fonts
  <FilesMatch "\.(ttf|ttc|otf|eot|woff)$">
    <IfModule mod_headers.c>
        Access-Control-Allow-Origin: http://otherdomain.com
    </IfModule>
  </FilesMatch>
//仅允许字体的特定域
访问控制允许来源:http://otherdomain.com

更多信息:

谢谢您的回答


我发现了另一个问题。我用了css压缩器。它将“字体大小:1.0em”更改为“字体大小:1.0”。firefox将此解释为“字体大小:1.0px”,并以1px字体大小显示文本。重新加载firefox后忽略这一行,我不知道为什么?我现在将其更改为13px,一切正常。

您是否使用谷歌字体?重新加载页面后看不到任何差异。相同..没有问题..我认为问题只存在于您的电脑中..或者,如果您仍然面临问题,请多描述一点..谢谢,问题已解决--css压缩程序问题