ios - 仅在 iPhone 上的 Safari 上出现突然的 CSS 样式问题

标签 ios css safari

试图帮助解决慈善网站的问题,但在 Safari 上查看时,该网站的 CSS 似乎只加载了部分内容。该网站的简短链接是 http://bit.ly/1znipeN

我在子主题 CSS 上使用了 W3C CSS 验证器,它验证正常,少了一些警告。奇怪的是,该网站直到今天似乎都运行良好。我想知道这是否可能是 3rd 方资源中的一个临时问题,例如导致 Safari 无法正确呈现的 JSQuery 或类似资源?例如,它在 Chrome 中运行良好。

有没有办法调试它来尝试找出原因?

最佳答案

如果您还没有这样做,请清除 Safari 和 Chrome 中的缓存并重新加载以检查错误现在是否可能消失或在多个浏览器中可见。

如果您正在使用版本控制,例如 git: 撤消今天(也可能是昨天)所做的所有更改并再次测试。如果该站点现在可以在 Safari 上运行,请将更改一项一项地收回并测试哪一项破坏了布局。

如果您使用 Sass 等预处理器,请将昨天的 CSS 文件的大小与当前的进行比较。如果它较小,则在呈现文件时可能会出错。

希望其中之一能有所帮助。

关于ios - 仅在 iPhone 上的 Safari 上出现突然的 CSS 样式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30006614/

相关文章:

html - 如何在 SASS 中定义动态混合或函数名称?

html - 如何申请溢出:hidden;?

html - Safari 正在覆盖某些页面元素,例如背景颜色和文本。我该如何阻止它?

html - Safari 中不显示视差页脚

iphone - NSInvalidArgumentException',原因 : '-[__NSArrayM objectForKey:]:

javascript - 如何检测应用程序在 react native 应用程序中的首次启动?

ios - 是否可以使用脚本在Xcode中引发错误?

html - 在没有 Canvas 元素的情况下在 HTML 中裁剪 DIV

ios - 在当前队列上同步调度

html - 向对话框添加标签会阻止 VoiceOver 访问 Safari 中的动态内容