• ベストアンサー

背景画像の高さが反映されない。。。

背景画像の高さが反映されない。。。 いつもお世話になっています。 超ド素人級の質問で申し訳ないのですが、とある<div>タグに対して1px×700pxサイズの背景画像をCSS上で設定(repeat-xもしています)したのですが、実際に表示すると700px分の高さが得られないのは当たり前の事なのでしょうか? ちなみにheightプロパティは記述していません。 また、当該divタグエリアの高さも700pxに満たない高さです。

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

  • ベストアンサー
  • rurino
  • ベストアンサー率55% (38/68)
回答No.1

divは何も指定しなければ伸縮する箱なので、背景画像が700pxの高さがあっても、 divの中に入っているものが小さければそのサイズまでしか表示されません。 700px分表示させたい場合は、height指定が必要です。 あと、repeat-xは横へ繰り返す命令なので 縦の高さには何も関与しません。 縦繰り返しはrepeat-yですが、divが伸縮する箱である以上、 状況は同様になります。

webama_fk
質問者

お礼

rurino 様 お返事ありがとうございます。 やはりそうですよね。。。ご丁寧に教えて頂きありがとうございました。

関連するQ&A