【发布时间】:2016-03-30 11:10:39
【问题描述】:
我正在建立一个网站并尝试使用 Bootstrap,但是我无法成功调用 bootstrap.min.css 和 bootstrap.min.js。
我已将 Bootstrap 解压缩到我的 htdocs 文件夹中名为“Bootstrap”的新文件夹中。在我的 Bootstrap 文件夹中,我创建了一个新文件夹来存放我的网站代码,因为这在组织方面会容易得多。我还在我的 .html 文件中指定在 htdocs 的以下文件路径中查找“bootstrap.min.css”和“bootstrap.min.js”:
文件夹结构:
- 包含 css、字体、js、myWebsite 子文件夹和 test.html 的 Bootsrtap 文件夹。
- 带有 test.html 的 myWebsite 文件夹
HTML(这是我的“myWebsite”文件夹中的 test.html 文件):
<!-- Bootstrap -->
<link href="Bootstrap/css/bootstrap.min.css" rel="stylesheet">
和
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="Bootstrap/js/bootstrap.min.js"></script>
我尝试从 Bootstrap 的 website 运行示例代码,并且这两个文件都收到 404 错误。
由于创建一个新文件夹然后指定 href 不起作用,我尝试将 Bootstrap 网站中的示例代码直接放入我的“Bootstrap”文件夹中,当我这样做时它可以完美运行。
HTML(这是“Bootstrap”文件夹中的 test.html):
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
和
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="js/bootstrap.min.js"></script>
我认为我指定的文件路径有问题,但在前半天处理后我无法让它工作。我真正想知道的是如何在保持当前文件夹结构的同时正确调用“bootstrap.min.css”和“bootstrap.min.js”文件?任何帮助/建议将不胜感激。
谢谢
【问题讨论】:
-
尝试使用
../js/bootstrap.min.js../意味着您必须上一层并找到js文件夹,因为html试图在该文件夹中找到引导文件 -
感谢您的快速回复。这是解决它的一种方法。我应该提一下,我稍微更改了文件结构,因此我没有在“Bootstrap”文件夹中放置“myWebsite”文件夹,而是在“htdocs”中创建了一个名为“myWebsite”的文件夹并将“Bootstrap”放入其中.这也奏效了。
标签: javascript html css xampp htdocs