ホームページ作成は素人ですので初歩的な質問ですみません。
ググっても初歩的すぎるのか解決策がみあたらず困っています。
症状としては・・cssで背景画像を設定しておりますが、ブラウザで確認しても何も表示されず、真っ白です。
<body></body>の中にテキストを入力するとテキストは表示され、さらにcssで背景画像を表示させたいところまでテキストがくると、テキストの背景に画像が現れます。
テキストに従ってそのサイズ分現れるような感じです。
また背景画像を表示させたい箇所でcssを使わずに<img src= >で画像をいれると表示されます。
ただその時に、cssの背景画像が同時に(後ろの方に)ダブって表示されます。
下記が現在の状況です。
css
body { margin:0; font-family:"Hiragino Kaku Gothic Pro","メイリオ","MS Pゴシック",sans-serif;
text-align:center;
background-repeat: no-repeat;
background-color: #FFFFFF;
background-position: center 0px;}
#container{
text-align:left;
width:1020px;
margin:0 auto;
padding:0;}
#header{
width:1020px;
background-image: url(images/header_back.gif);
background-repeat: no-repeat;
background-position: 0;
margin:0; padding:0;
}
html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta name="keywords" content="" />
<meta name="description" content="" />
<title></title>
<link rel="shortcut icon" href="images/favicon.ico" type="image/vnd.microsoft.icon">
<link rel=stylesheet type="text/css" href="style-sheet_2015.css"/>
</head>
<body>
<div id="container">
<div id="header">
</div>
</div>
</body>
</html>
ご覧のとおり、出だしでつまずいております。
No.2ベストアンサー
- 回答日時:
A、
headerに背景画像(images/header_back.gif)を表示していて、
bodyに背景画像( )を設定していないからです!
全体の背景画像とヘッダの背景画像を勘違いしていないですか??
ちなみに、DIVボックスにコンテンツ(テキストや画像)が無い場合には高さが潰れるので、背景画像は表示されません・・・
/* ●CSSを修正 ショートハンドで記述● */
body { margin:0; font-family:"Hiragino Kaku Gothic Pro","メイリオ","MS Pゴシック",sans-serif;
text-align:center;
background: #FFF url(images/■■■■.jpg) no-repeat center 0;}
#container{
text-align:left;
width:1020px;
margin:0 auto;}
#header{
background: url(images/header_back.gif) no-repeat;
}
---------------------------
蛇足:
HTML4.01 Transitional では空要素を
<META /> <LINK /> としません!
HTML4.01の場合、閉じタグの / (スラッシュ)は不要
閉じタグに / を利用するのは、XHTMLです。
そもそも、DTDが過去互換モード になっているようですが、
どうせなら、標準準拠モードにしたほうが良いでしょう。
DIVの初期値は元々 0 だから、
margin:0; padding:0; を書く必要は無い。
詳しく教えていただきありがとうございます。
正直、スタート段階でこれだけの指摘箇所があるとは思いもしませんでした・・
特に蛇足以下の部分。
何か根本的なところから間違ってるんですね。
HTML4.01 Transitional、XHTM、標準準拠モード 等、よく分かりませんが。
こつこつ理解しながら頑張ってみます。
今後ともご指導宜しくお願いします。
No.1
- 回答日時:
#headerの場所だけリピート無しの背景画像を付けたいって事ですか?
高さの指定が無いから、文字の高さ分だけ見えてるって事かと思うのですが
#header {height: 100px; } ←これは例えばヘッダーの高さを100pxに指定
みたいに高さを加えれば、背景も見えるようになるのでは?
間違っていたらごめんなさい。
結論から申しますと、nana_cocoさんのおっしゃる通り、高さの指示を入れたら無事に表示されました!ありがとうございました!
ヘッダーの部分だけに使用したい背景画像がありまして、その設定段階でつまずいてました。
こんなレベルですが、これから先の道のりが長そうなので、またご相談させて頂くと思いますので、その際には宜しくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS htmltとcssのコードで 1 2022/11/26 13:37
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IMGタグで画像の繰り返し使用は…
-
同じ画像 複数回使用
-
lightbox2で画像を天地左右中央...
-
WEB上でディレクトリ内の画像を...
-
背景画像をリピートさせない方...
-
gif画像でたまに背景がグレーに...
-
CSS マウスオーバーでテキスト...
-
CSSでの動画のマスク処理
-
フッターの背景に色を指定した...
-
LightBoxの矢印の出し方
-
ひとつの画像をWEBで異なる小さ...
-
before疑似要素で画像を指定し...
-
背景画像の上に透過GIF背景...
-
<hr>の縦バージョンはありますか?
-
htmlタグで画像を背景に敷き詰...
-
【至急お助け!】チェックボッ...
-
サファリで背景画像が1ピクセ...
-
下記サイトのトップ画像はどの...
-
【Webサイト】画像が小さく表示...
-
画像で背景透明のテキストがに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画像の上にテキスト配置で、拡...
-
画像とその下にあるテキストの...
-
<hr>の縦バージョンはありますか?
-
【至急お助け!】チェックボッ...
-
【Webサイト】画像が小さく表示...
-
background-repeat CSS で切れ...
-
htmlかcssで背景の白い枠をなく...
-
background-sizeの背景で最小値...
-
lightbox2で画像を天地左右中央...
-
ページごとに背景画像を変更し...
-
LightBoxの矢印の出し方
-
WEB上でディレクトリ内の画像を...
-
IMGタグで画像の繰り返し使用は…
-
iframe内をクリックさせない方...
-
同じ画像 複数回使用
-
画像上に文字を表示するとiPhon...
-
background-sizeでcontainする...
-
ページの上下に白い横線が入る
-
コーディング中、右側に謎の余...
-
画像を複数横に並べ、かつそれ...
おすすめ情報