• ベストアンサー

画像だけを端に寄せる方法

マージンを0にして画像をウィンドウいっぱいに寄せたときに、回り込みの文字も画面端によって読みずらくなリます。パディングを使うと、画像ごと隙間が開きます。SPANで区切ったりもしたのですが、うまくいきません。よろしくおねがいします。

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

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

次のような感じで作れば、画像のみを左に寄せることができます。 ●CSS body { margin: 0; padding: 0; } .img_left { float: left; margin: 0 10px 10px 0; } .space { margin: 0 0 0 1em; } ●HTML <body> <img class="img_left" src="image.jpg" width="" height="" alt="" /> <div class="space"> <p>文章です。</p> </div> 説明しますと、 <body>はmargin、paddingともに「0」です。 <img>は左寄せ回込みで、marginが上「0」右「10px」下「10px」左「0」です。 <div>~</div>の中は、marginが左側のみ「1em」であとは「0」です。 <img>と<div>は、classでスタイルを指定していますので、適度な場所にのみスタイルを設定できます。

noname#10739
質問者

お礼

出来ました。早い回答いただけたのでたいへん助かりました。ありがとうございました。

関連するQ&A