Dreamweaver CS3で背景画像が表示されない問題

このQ&Aのポイント
  • Dreamweaver CS3でセールスレターの背景に画像を設定したいが表示されない問題について解説します。
  • 背景にはグラデーション画像を使用したいが、どの画像を設定しても表示されない現象が発生しています。
  • 初心者のため、何か初歩的なミスがある可能性もありますので、解決策をご教示いただければ幸いです。
回答を見る
  • ベストアンサー

Dreamweaver CS3で背景画像が表示されません

セールスレター(ホームページ)の背景に画像を使いたいので CSSの「body」から背景→背景イメージの欄に使用したい画像を設定しています。 理想はグラデーション画像なのですが、 どんな画像を入れても表示されません。 (グラデーションでないものも、ファイルサイズ等に関係なく表示されません) jpg画像で同じフォルダ内に入っています。 背景色は問題なく表示されます。 ホームページ内の背景でない部分はdivで囲み影画像を背景にしてあります。 (幅680px,高さ指定なし マージン:左右自動、上下0 影の画像をY軸にリピート) body:(幅高さ指定なし、マージン上0、背景に入れたい画像) ページプロパティから背景画像を指定した場合は表示されますが、 ページのTOPのみグラデーションのある画像にしたいため リピートするとグラデーションが何度も繰り返されてしまいます。 そのため「固定」を使うためにCSSを使用しなければならないと思い CSSで表示する方法を探しております。 初心者なので何か初歩的なミスをしているかもしれません。 よろしくお願い致します。

  • CSS
  • 回答数3
  • ありがとう数4

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

  • ベストアンサー
  • salonpath
  • ベストアンサー率48% (194/399)
回答No.2

返信ありがとうございます こちらで用意した#containerのあるhtmlに、そのcss設定を使い IE6,7,8とFirefox3.5にて表示確認をしてみましたが、bodyの背景画像は表示されました。 というより「背景画像だけ」が表示されました(#003366は背景画像の下にあるので表示されない) ima5200さんの状態とまるで逆になりますね。 bodyの背景画像が表示されない原因を想像するに ・bg_blue.jpgがCMYKなのではないか? ・bg_blue.jpgのパスが間違っていないか(dreamweaverの参照からパスを指定してるなら間違ってるとは考えられませんが) ・読み込んでいるcssの下部で、別のbody指定があり、そこでbackground-image:none;が記述されている。 ちなみに下記のように記述するとどうなりますか? body{ margin: 0px; background:#003366 url(images/bg_blue.jpg) repeat-x fixed; }

ima5200
質問者

補足

お返事ありがとうございます。 cssのbody部分に下記を記述してみたところ、背景色の#003366のみ反映されました。 body{ margin: 0px; background:#003366 url(images/bg_blue.jpg) repeat-x fixed; } ・bg_blue.jpgはRGBカラーで作成された1482×676の画像です。 ・パスは間違っていないようです。(参照から指定しています) ・background-image:none;の記述はありませんでした。

その他の回答 (2)

noname#119957
noname#119957
回答No.3

Dreamweaver CS3で背景画像が表示されません。 >>CSSが繁栄されない場合は、CSSの重複定義。もしくは、dreamweaverを再起動して見ることが必要かもしれません。 デザインビューはブラウザとはレンダリングが違います。実際のブラウザとは違うこともあります。

ima5200
質問者

補足

回答ありがとうございます。 cssは重複していないようです。 確かにブラウザと見え方が違う時ってありますね! 今回は残念ながらブラウザでも背景画像は表示されていませんでした…。 再起動も試してみましたが変わりありません。 cssからでは反映されないのに、ページプロパティからの指定ならちゃんと表示されるのはなぜなんでしょうかね…。

  • salonpath
  • ベストアンサー率48% (194/399)
回答No.1

body部分のcssを全てコピペしてください

ima5200
質問者

補足

回答ありがとうございます。 body部分のcssは以下の通りです。 body { margin: 0px; background-attachment: fixed; background-color: #003366; background-image: url(images/bg_blue.jpg); } この状態で画像は表示されず、カラーのみが反映されます。 関連があるかもしれないので中のboxで囲まれた部分も書いておきます。 #container { background-image: url(images/yoko_line.jpg); background-repeat: repeat-y; width: 680px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; font-family: "MS P明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 15px; color: #000000; line-height: 130%; } よろしくお願い致しますm(_ _)m

関連するQ&A

  • 背景画像を2枚使いうまく繰り返す方法

    htmlとcssでホームページを作っています。 背景画像を2枚使用しているんですが、どうしてもうまく表示されません。 1枚目はページ上部に。 2枚目はその下からすべて。 で、それぞれ横にリピート。 2枚目だけ縦にリピートして表示させようとしてます。 最初はbodyとdivで -------------------css-------------------------- body { background-image:url(""); background-repeat:repeat; } div.body { background-image:url(""); } ----------------html-------- <body> <div class="body"> 内容 </div> </body> --------------------------------------------- としています。 ですが、これだとdivのボックスができてしまい、横に無限に繰り返されないことになります。画面を縮小した時に切れてしまいます。 なので、htmlとbodyにそれぞれ背景をつけたんですが、 今度は両方の画像が表示されませんでした。 html { background-image:url(""); background-repeat:repeat-x; } body { background-image:url(""); } htmlのほうを消すと、bodyで指定した画像が縦横無限に繰り返されます。 htmlを消さずにbodyを無限に表示されるにはどうしたらいいですか?

    • ベストアンサー
    • HTML
  • Dreamweaver8でページに付けた影の画像がプレビューで表示されない

    他の方の質問&回答を見て、ページに影を付ける方法を知りました (1)Fireworksで幅20ピクセル、縦30ピクセルの影の画像を作りました。 (2)terriroryタグ(幅:770、背景色:白)で囲んだコンテンツの背景画像として、水平位置750ピクセル、垂直位置0、リピートは縦方向に設定してこの画像を挿入しました。 (3)作成画面では、きれいに770ピクセルにおさまり、縦に影らしく表示されました。ステータスバーのterritoryタグを クリックすると影の画像もterritory内に囲まれていることが確認できます。 (4)でもプレビューで見ると影はついていません。 「全てを保存する」してみても変わりません。 他を変更してプレビューしてみるときちんと変更されたものが表示されます。 どこかの設定がおかしいのでしょうか...。 Bodyは背景色を薄い青にしています。幅は自動です。 マージン、余白は0にしています。関係ないですかね。 どなたか教えてください~!おねがいします。

  • HPの背景画像が表示されません

    ホームページNinja9を利用してHPを作成しております。cssを使って背景画像を固定しているのですが、自パソコンから閲覧すると背景画像の固定表示はさていました。しかし最近、他パソコンから閲覧した際その背景画像が全く表示されていないことに気がつきました。当サイトの全てのページにおいて背景が表示されておりませんでした。そのパソコンで閲覧した他サイト様の背景はきちんと表示されていましたので自サイトの問題と認識しております。 しかし、その理由がわからなく困っております。どなたか教えて頂けないでしょうか。 因みに、使用したcssは次の通りです。 <style type="text/css"> <!-- body {background-image : url("◇◆◇.jpg"); background-attachment: fixed; background-position: 100% 100%; background-repeat: no-repeat;} --> </style> ◇の部分のファイル位置は確認しましたが正しかったようです。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • divの背景画像を、徐々に表示させるには?

    トップページに、2つのdivボックスを設置し、 それそれの背景画像をcssで、リピートさせるようにします。 さらに、それぞれのdivの背景画像が、 徐々に表示されるようにしたいのですが、 cssや、javascriptで可能でしょうか? (最初は真っ白→だんだん背景画像) 可能でしたら、その方法を御教えいただけますでしょうか! Flash使用は、考えておりません。 よろしくおねがいいたします。

  • WindowsのFirefoxでの背景画像の表示(CSS)

    WindowsのFirefox(Ver.2.0.0.12)での背景画像の表示について質問です。 下記の様なCSSで、下寄せでX方向に画像を並べ、グラデーションで背景色と馴染むようなデザインにしたいのですが、背景色しか表示されません。 他のブラウザでは上手くいくのですが、原因がわかりません。 Dreamweaverで作っております。 body { background-image: url(img/site/bg.jpg); background-repeat: repeat-x; background-position:bottom; background-color: #826243; } どなたかご教授いただけませんでしょうか。 宜しくお願いいたします。

    • ベストアンサー
    • CSS
  • グラデーション背景と画像固定背景

    こんにちは。 ホームページ作成初心者の者なのですが、ページの背景をグラデーション背景の上に固定した画像背景を乗っけようと考えているのですが、グラデーション背景のタグを入れると画像背景のタグが無効になってしまいます。この二つを同時に有効にする事は不可能なのでしょうか。 ちなみにタグは <HEAD> <STYLE> <!--BODY { background-image : url(back2.gif) ; background-repeat : no-repeat ; background-position : 90% 90% ; background-attachment : fixed ;} --> </STYLE> <STYLE> <!-- body{ filter:progid:DXImageTransform.Microsoft.Gradient (startcolorstr='#68b4ff',endcolorstr='#ffffff',gradienttype='1') } --> </STYLE> (省略) </HEAD>

  • 背景画像の繰り返し

    CSSを用いたウェブページに、垂直方向にグラデーションのかかった背景画像を横に並べようと思っていますが、 この場合、幅1pxで容量の小さい画像を使うか、そこそこ幅があり、繰り返し回数を少なくできるものでは、どちらがよいのですか?

    • ベストアンサー
    • HTML
  • 背景画像の表示

    先ほど背景画像の表示はできましたと返答いたしましたが、背景を別のものに変更したら背景の表示がなくなってしまいました。 <body background="http://www---------------/---/"--- .jpg"text="#808000">で表示がでません。 ※CSSで背景設定しているページもあります。

    • ベストアンサー
    • HTML
  • ページがスクロールするのについてくる背景画像

    わからなくて困っています。 どなたか分かる方教えてください。 トップページのトピックス部分をインラインフレームで表示させる作りにしました。 インラインフレームの表示部分は310*200です。 表示させる部分なので、トピックスの背景も310*200で作ってcssで固定させました。 表面的にはOKなのですが、ページをスクロールすると背景画像が見えなくなってしまいます。 background-repeat: no-repeat; にしてあるのですが、repeatにできない画像なので、困っています。 ページをスクロールするとついてくる背景画像にしたいのですが、どうすればできますか? cssかjavaでできるでしょうか? 教えてください。 よろしくお願いします。

  • 外部CSSで背景画像を表示させる方法

    外部CSSについての質問です。 ホームページを作成するにあたり、外部CSSを使用しているのですが、背景画像が表示されません。 普通の(固定なし)背景画像はきちんと表示されるのですが、「背景画像を固定する」タグだと表示されません。 ソースは間違っていないし、何度やっても表示されず、こちらで質問することにしました。 固定方法は、パーセントで指定する方法です。 どなたかご指導頂けないでしょうか? よろしくお願い致します。

    • ベストアンサー
    • CSS

専門家に質問してみよう