0

我正在使用一些现有的代码,并且有一个预加载器可以为导航翻转状态加载一些图像。它看起来像这样:

<body onload="MM_preloadImages('Images/Home-over.png','Images/Signup-over.png','Images/Costs-over.png','Images/Team-over.png','Images/Process-over.png','Images/Scholarships-over.png','Images/Login-over.png','Images/FAQ-over.png','Images/Contact-over.png','Images/About-over.png')">

使用上述导航项目之一的示例如下:

 <div id="Layer-15" class="Contact"  > <a href="contact.html"><img src="Images/Contact.png" alt="Contact" name="Contact" width="98" height="56" border="0" class="pngimg" id="Contact" onmouseover="MM_swapImage('Contact','','Images/Contact-over.png',1)" onmouseout="MM_swapImgRestore()" /></a></div>

现在以上所有内容都在根文件夹中。

当我深入一个文件夹时,导航会中断:

我的代码看起来与上面发布的完全一样,除了我在每个引用图像前加上'../',例如'../Images/Home-over.png' 以首先将其发送回根文件夹。

不幸的是,这不起作用。

由于没有其他问题,在我看来,图像没有被预加载,这很可能是因为图像路径错误。

但是我不确定它是怎么回事或者我如何找出正确的路径?

感谢所有帮助。

谢谢

4

1 回答 1

0

这背后的问题是,由于我的 php 中有重复的“包含”语句,整个页面代码都被重复了,这阻止了导航栏的样式。

于 2012-09-07T11:31:03.023 回答