【发布时间】:2011-02-23 06:38:24
【问题描述】:
我一直在我的网站上工作,现在我正在做一些浏览器兼容性检查,一个链接的 CSS 发生了一些奇怪的事情。
我应用了一个 css 类和一些要为 Firefox 执行的 php 代码,但在任何其他浏览器中,样式都不会显示,并且 php 也不会执行。我不知道发生了什么。
如果有人可以看一下并帮助我修复它,我将不胜感激。
这是给我带来麻烦的页面 (www.savingsulove.com/by-location/)。如果您在 Firefox 中查看它,您会看到有一个应该自动显示的中间部分(我使用了 if 语句和 css)。它适用于 Firefox,但不适用于其他浏览器。
请帮忙
【问题讨论】:
-
我看不出 Firefox 和 Safari 有什么区别。顺便说一句,您的 PHP 脚本生成的 HTML 将始终是相同的,无论您使用什么浏览器。
-
有什么问题?中间的搜索字段仅在单击链接时出现。我在 FireFox、IE9 和 Chrome 中得到了同样的行为。
-
我在 Firefox 和 IE8 中得到相同的行为。
-
好吧,每个人都有相同的行为。
-
打开你的页面并打开 firebug 或 Chrome 的 js 调试器。您应该会看到一些需要修复的错误。如果您使用的是 Chrome,请打开资源跟踪。有一个由脚本生成的悬空
</link>标签。
标签: php html css cross-browser