0

私は現在6ページのサイトを構築しており、ナビゲーション要素のテンプレートを完成させました。問題は、各ページで同じになる要素の外部ファイルにcssとjsを配置するだけですが、現在はそうではありません。元のページまたは新しいページでレンダリングし、画像があるはずの場所を白で表示します。

これは、クラスではなく要素にidを使用したためですか?IDが別々のページにあるかどうかは問題ではないと思ったので、他の何かである可能性があるため、ここで質問しています。

4

3 に答える 3

2

CSSとJSを外部ファイルに入れた後、Dreamweaverがリンクを更新するかどうか尋ねたところ、「はい」と答えると、外部cssファイルのすべての背景画像が(images / image.jpg)から(file:/// images /image.jpg)、すべて元のパスに戻す必要がありました。問題が解決しました。

于 2012-09-16T17:13:53.063 に答える
1

IDが別のページにあるかどうかは関係ありません。移行のどこかでJSエラーが発生している可能性があります。firebug / chromedevelopertools / iedevelopertoolsを開いた状態でページをロードし、JSエラーがあるかどうかを確認しましたか?

于 2012-09-16T17:03:18.963 に答える
1

ID問題ではありません。cssファイルに従って、相対パスがまだ正しいことを確認してください。私にとって、それは最もありそうな間違いのようです。

于 2012-09-16T17:09:05.237 に答える