jquery - 网站在 Mac Safari、Firefox、Chrome 上预览效果很好,但在 PC 浏览器上只显示正文

标签 jquery html css internet-explorer google-chrome

在测试期间,我遇到了网站在 PC 浏览器(包括 IE、Chrome 和 Firefox)中正常显示的问题。然而,它在 Safari、Firefox 和 Chrome 的 Mac 版本上测试良好。

具体而言,仅显示正文中的 x-repeat 背景图像。所有其他内容根本不显示。

http://www.spmguardians.org/2013/index.html

奇怪的是,IE 10 可以正确预览以下页面,但不能正确预览上面的页面引用:

http://www.spmguardians.org/2013/calendar/index.html

如有任何帮助,我们将不胜感激!

最佳答案

虽然页面加载对我来说很好(我使用的是 MacBook Pro 和 Safari),但我发现您的代码中存在一些语法错误。

<meta name="viewport" content="width=device-width, user-scalable=yes"></meta>

您应该像这样关闭元标记:

<meta name="viewport" content="width=device-width, user-scalable=yes" />

此外,

#explore DIV 下有几行...

    <div id="exploremenutop"> <a class="explore1" title="Guardian scores and schedules" a href="http://www.centralmassconference.org/g5-bin/client.cgi?G5genie=585">Guardian scores and schedules</a></div>
    <div id="exploremenutop"> <a class="explore2" title="Campus ministry, Grade 9 retreat" a href="PDFs/9th-Grade-Retreat-2017.pdf">Campus ministry, Grade 9 retreat</a></div>
    <div id="exploremenutop"> <a class="explore2" title="Parent Board News" a href="parentboard/index.html">Parent Board News</a></div>
    <div id="exploremenutop"> <a class="explore2" title="Alumni: Stay connected!" a href="alumninews/index.html">Alumni: Stay connected!</a></div>
    <div id="exploremenutop"> <a class="explore2" title="Student/Parent Handbook" a href="PDFs/Handbook2013-14.pdf">Student/Parent Handbook</a></div>
    <div id="exploremenutop"> <a class="explore2" title="College Contest for Juniors" a href="PDFs/CollegeVisitCompetition.pdf">College Contest for Juniors</a></div>

您指定了 a 两次……一次是在标签的开头(它所属的位置),另一次是在 href 之前。删除每一行中 float 的额外 a

另一个...这段代码:

      <!-- end #sidebar1 -->
  </span></div>

关闭 span 似乎没有关闭任何实际标签。我找不到与之匹配的开口跨度。

这些是我突然想到的错误……可能会有更多的语法错误,但仔细检查并修复这样的小错误应该有助于在更多浏览器中呈现。每个浏览器处理错误的方式不同 - 有些可以解决,有些会死掉,有些只会错误地显示您的页面,等等。

关于jquery - 网站在 Mac Safari、Firefox、Chrome 上预览效果很好,但在 PC 浏览器上只显示正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19990411/

相关文章:

css - 如何等待 css3 动画帧几秒钟并重新加载它?

php - 如何在 MySql 中更新 Json 数据类型?

.net - ASP.NET 更新面板停止 jquery 工作

折叠式菜单的 JavaScript 代码

javascript - Ajax 正在缓存表单 onclick 的先前输出

css - 标准 1024px 分辨率的最大页面宽度,以便不显示水平滚动条?

html - div 内的图像根据 Edge 上的标题长度调整大小

html - 我可以将图像放在 <tr> 标签上吗?

javascript - 即使重新加载页面(使用 localStorage?),也会在定义的时间内禁用音频播放按钮

html - 裁剪出css图片容器