- ベストアンサー
css 背景の画像&文字のサイズ 同時に設定したい
cssでbackground-imageで背景の画像を表示しつつ、 font-sizeを設定すると、どちらも反映されません。 どちらかだと反映されます。 2つを同時にしたい場合はどうすればいいでしょうか? どうやら <style type="text/css"> body{ background-image: url("image/backimage.jpg") font-size:50% } </style> だと、ダメなようです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
HTMLにしろCSSにしろ、最初は仕様書に目を通してから始めると良いです。 ⇒4.1.7 規則集合、宣言ブロック、セレクタ( http://momdo.s35.xrea.com/web-html-test/spec/CSS21/syndata.html#rule-sets ) 宣言ブロックは、左波括弧({)で始まり、対応する右波括弧(})で終わる。宣言の間には、ゼロ個以上のセミコロン(;)で区切られたリストが存在しなければならない。 ⇒4.1.8 宣言とプロパティ( http://momdo.s35.xrea.com/web-html-test/spec/CSS21/syndata.html#declaration ) 宣言は、空であるか、もしくはプロパティ名の後にコロン(:)続くでプロパティ値で構成される。これらの前後に空白が出現してよい。 宣言を続けるときは必ず;セミコロンで区切ること!!
その他の回答 (1)
- dezimac
- ベストアンサー率56% (2365/4208)
文末の「;」を忘れています 改行していてもそれで一つの指定の終わりだと認識しないです。 body{ background-image: url("image/backimage.jpg"); font-size:50%; } このように一つの指定の後には必ず「;」を付けて下さい。 逆に「;」を付けていれば改行無しの1行で表記しても構いません。読みにくいけど。 body{background-image: url("image/backimage.jpg");font-size:50%;}
お礼
ありがとうございました。
お礼
ありがとうございました。