• ベストアンサー

ドリームウィーバで背景画像が表示できない

デザインでは表示されているのですが、 ブラウザで確認しようと思っても背景画像が表示されません。 コードです。 <style type="text/css"> <!-- body { background-image: url(../../%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97/%E5%95%86%E5%93%81%E5%86%99%E7%9C%9F/top10.JPG); background-color: #000033; background-repeat: no-repeat; background-position: 50%; } #contents { height: 454px; width: 600px; margin: auto; margin-top: 18px; } --> </style> </head> <body> <div id="contents"> <h1></h1> <h2></h2> </div> </body> </html> なにが原因なのでしょうか? 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.3

現在の画像のフォルダ構成が、ご自分のPC上で  ../デスクトップ/商品写真/top10.JPG となっていると思われますが、これを  ../desktop/photo/top10.JPG などと(英数文字に)修正した上で、ドリームウィーバで表示を確認し、その後、関係するものをアップし直してみてください。 これで、表示されるようになるはずですが・・・

redo
質問者

補足

なんとか出来ました(^-^) ありがとうございます。 ドリームウィーバーのテキストのフォルダはマイドキュメント内に、 商品写真のフォルダはデスクトップ上にしてたのが原因だったとおもいます(+_+) ただ、desktop/photo/top10.JPGに直したのですが、 desktopが→デスクトップに勝手に変わりました。

その他の回答 (2)

回答No.2

background-image: url(../../%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97/%E5%95%86%E5%93%81%E5%86%99%E7%9C%9F/top10.JPG); ▼ background-image: url(../../../../top10.JPG); フォルダ(ディレクトリ)名に半角英数と一部記号以外の文字が入ってると上記の様な文字列になります。 「../」で一つ上のディレクトリを指す表現(相対指定)になりますが、 background-imageが記載されているファイルから見て、top10.JPGの位置を相対的に指定しなければ 画像は表示されないので都度変更してください。

  • 04510
  • ベストアンサー率58% (548/937)
回答No.1

違っていたらすみません。 url(../../%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97/%E5%95%86%E5%93%81%E5%86%99%E7%9C%9F/top10.JPG); 普通に../../top10.jpgとか、../../picture/top.jpgとか フォルダーの名前を簡単にしてみたらいかがでしょうか? もちろん、英数字のみです。

redo
質問者

補足

%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97/%E5%95%86%E5%93%81%E5%86%99%E7%9C%9F ↑この記述を削除すると言う意味でしょうか? デザインでも表示されなくなりました。 違った意味だったでしょうか?

関連するQ&A

専門家に質問してみよう