• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:背景画像をCSSで中央に指定し、さらにその背景画像の中に違う画像を )

CSSで背景画像の中央配置と位置指定に関する問題

このQ&Aのポイント
  • CSSで背景画像の中央配置と位置指定に関して問題が発生しています。
  • 画面サイズを変更すると位置がずれてしまう問題があります。
  • 検索でヒットした位置指定のソースと自身のソースを比較して解決策を見つけたいと思っています。

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

  • ベストアンサー
回答No.1

質問文の意図が少し読み取れないのだけど, 背景を中央に固定して適当な画像を中央に重ねるのが目的なのかな? もしそうならpx指定じゃなくて, ブロックレベル要素の div[id="img"] の margin:auto にして中央に配置させるとかじゃだめなの? #img { width: 700px; height: 125px; background: url(img.jpg) center center no-repeat; margin: auto; } 本当に厳密な配置を決めたいのなら position:absolute を使うべきだと思いますが...

Pluto_7
質問者

お礼

ご回答頂きありがとうございます。 背景画像のセンタリングは記載して頂きました 下記のソースで解決いたしました。 #img { width: 700px; height: 125px; background: url(img.jpg) center center no-repeat; margin: auto; } ------------------------------------------ 厳密に配置を決めたいので「position:absolute;」を 指定したところ、画面サイズをどんなに変更しても 下記の記述で無事解決いたしました。 #img #img2 { position:absolute; top:80px; padding-left: 590px; } ------------------------------------------ とても勉強になりました。 アドバイスを頂き本当にありがとうございました。

その他の回答 (1)

回答No.2

#img #img2 { text-align: center; } 未検証です。

Pluto_7
質問者

お礼

ご回答頂きましてありがとうございます。 画像なのに「text-align: center;」を指定することで 中央にしっかりと寄るのですね。 大変勉強になりました。

関連するQ&A