1

我正在为类创建一个网站,并且正在使用 jQuery 的加载功能,加载工作正常。我正在将新页面加载到现有页面上的表格中,以使所有页面的导航菜单保持相同。

我遇到的问题是根目录没有改变,所以我的外部 css 文件和图像(位于子目录中)不会加载到我刚刚加载的页面上。有没有办法将根目录重定向到所有受支持的内容,以便正确加载,或者这是不可能的?我需要这个作业的目录结构。

这是我的目录结构。并且每个网站都使用css文件的根目录

/index.html /css/index.html

<a href="javascript:" onclick="load_content('CSS/index.html')">CSS</a>
4

1 回答 1

0

很难理解您要完成的工作。或许最好披露您正在尝试做的事情的总体目标?你的任务是什么?

不理解 100%:从纯粹的 Web 开发人员的角度来看,您有几个选择:

  • 将您孩子的 CSS 向上移动到根应用程序的 CSS 以及所有其他相应的资产中。
  • 在加载页面的 HTML 中包含 CSS 引用或顶部的部分。您需要确保您的子页面具有正确的资产路径引用。

通过充分利用 CSS 类和 ID 标签,您可以轻松解决很多问题。这使您可以对整个应用程序进行样式设置,并确保您的引用保持完整(无法找到图像)。此外,将所有样式声明放在一个部分中可以更容易管理。

于 2012-11-30T22:55:31.717 回答