【问题标题】:Safari not displaying web page (works in IE, Chrome, and Firefox)Safari 不显示网页(适用于 IE、Chrome 和 Firefox)
【发布时间】:2015-04-29 18:04:49
【问题描述】:

我为客户更新了网站,但在 Safari 中出现渲染问题。这是一个链接http://vrbart.com/

当我在各种版本的 Chrome、IE、Safari 中测试我的服务器上的文件时,它运行良好,没有字体问题或布局问题——它是一个 linux 服务器。

昨晚我将文件上传到她的主机站点并浏览了不同的浏览器,一切正常,没有显示一种字体,但是当我转到 Safari 5 和 8 时,大多数站点页面都丢失了。内容似乎存在,但样式表未呈现。我相信她的网站所在的服务器正在运行 apache。感谢您提前向她的主人提供任何帮助?

  1. 我在上传过程中是否做错了什么?
  2. 是服务器问题吗?

【问题讨论】:

  • 我在 Safari 上遇到了另一个问题。很多文字缺失,但也存在一些间距问题(可能是字体问题引起的)。

标签: html css safari rendering server


【解决方案1】:

您的MuseoSans_500-webfont.ttf 似乎已损坏。 Woff 格式显示正确,但 OS X 上的 Safari 使用 ttf 格式。

【讨论】:

    【解决方案2】:

    我刚刚检查过了。它似乎在我这边工作。

    我会是缓存问题什么的

    但是这个问题可能来自与您的本地 wamp/mamp 或其他配置不同的服务器

    【讨论】:

    • 谢谢,我一定要调查一下。
    【解决方案3】:

    这绝对是字体问题,从样式表中删除了 MuseoSans,一切都已修复。发现后备在 Safari 中不起作用很奇怪。作为一个例子,我有这个段落。所以在 IE、Chrome 和 Firefox 中,我看到了 helvetica 或 arial,但在 Safari 中没有。

    p {
    font-family: 'museo_sans500', helvetica, arial, sans-serif;
    font-size: 14px;
    line-height: 22px;
    font-weight: normal;
    padding: 10px 0px 15px 0px; 
    

    }

    当我再次尝试上传 Museo 字体时,服务器也收到此消息“FTP 错误:无法创建文件夹 MuseoSansItalic。550 无法创建目录,超出磁盘配额。”

    【讨论】:

    • 在 Safari 上,回退失败,因为浏览器实际上正在加载损坏的字体。但是字体缺少字形。
    猜你喜欢
    • 1970-01-01
    • 2021-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-09
    • 1970-01-01
    • 2013-06-13
    相关资源
    最近更新 更多