基金会对Safari和iphone没有响应

Dav*_*idC 11 css safari zurb-foundation responsive

我的网站在safari上神秘地破解,没有响应(基础zurb到目前为止在任何其他浏览器上工作).即使我不使用js boundle,也会发生这种情况.

这场灾难在线:http://diet.paperide.com

我不知道为什么!谢谢...

Joh*_*ohn 1

首先,在排除故障时,您能做的最好的事情就是使用可用的资源,同时忽略琐碎的政治。HTML5 + XML 解析器 = 胜利。使用 HTML5 并将页面呈现为应用程序,这将快速帮助您追踪严重的呈现问题:

if (isset($_SERVER['HTTP_ACCEPT']) && stristr($_SERVER['HTTP_ACCEPT'],'application/xhtml+xml'))
{
 header('Content-Type: application/xhtml+xml');
}
Run Code Online (Sandbox Code Playgroud)

使用 HTML 验证器,我确实看到了一些问题,即您将块元素作为元素的子i元素。首先,不要使用旧i元素,坚持使用,em因为它对于可访问性/屏幕阅读器来说效果更好。其次,如果您需要将某些内容呈现为块,请span在那里放置一个元素并使用 CSS display: block;

您应该尝试的下一件事是完全禁用 JavaScript 并查看页面是否仍然呈现。

第三,您需要检查 HTTP 请求;所有请求都是 HTTP 200 还是 304?

如果您仍然遇到问题,接下来我会尝试彻底禁用整个 CSS,如果问题停止,则只需暂时禁用大块 CSS。

我遇到过许多浏览器问题。一个问题是,当 IE 完全锁定时,因为 PHP 没有向 JavaScript 变量输出某些内容,因此冻结 IE 的输出是var example = ;.

我现在有一台 Mac,如果您发表评论,我将很乐意验证您是否已找到并解决了问题。有人可能能够告诉您问题是什么,尽管拥有确定问题是什么的技能更有价值:-)