2

Web サイトを構築して Bootstrap を使用しようとしていますが、bootstrap.min.css と bootstrap.min.js を正常に呼び出すことができません。

htdocs フォルダー内の「Bootstrap」という名前の新しいフォルダーに Bootstrap を解凍しました。Bootstrap フォルダーに、Web サイトのコードを格納する新しいフォルダーを作成しました。これは、組織の観点から、はるかに簡単だからです。また、.html ファイルで、htdocs の次のファイルパスで「bootstrap.min.css」と「bootstrap.min.js」を探すように指定しました。

フォルダ構造:

  • css、fonts、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 のWeb サイトからサンプル コードを実行してみましたが、両方のファイルで 404 エラーが発生しました。ここに画像の説明を入力

新しいフォルダーを作成してから href を指定してもうまくいかなかったので、Bootstrap の Web サイトのサンプル コードを「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」ファイルを正しく呼び出す方法です。ヘルプ/アドバイスをいただければ幸いです。

ありがとう

4

5 に答える 5

4

ファイルのパスは、html ファイルからの相対パスです。test.htmlBootstrap ディレクトリにある場合は、 と をポイントしてアクセスできcss/bootstrap.min.jsますjs/bootstrap.min.js。Bootstrap/myWebsite ディレクトリにある test.html については、 と をポイントしてアクセスでき../css/bootstrap.min.jsます../js/bootstrap.min.js。は"../"、1 つ上のディレクトリを現在のディレクトリの親にトラバースします。

于 2015-12-23T23:55:56.210 に答える
0

ソース コードをダウンロードしたディレクトリから元の js と assets フォルダーをコピーし、index.html ファイルが存在するディレクトリ内に配置するだけです。変更を反映するために、必要に応じて Web サーバーを再起動します。これは私のために働いた:)

于 2019-04-21T08:51:44.990 に答える