空白のdiv要素を使用して背景イメージを表示しようとしていますが、div要素に何か(何らかのテキスト)を入れない限り表示されません。空のdiv要素に表示する背景イメージを取得する
テキストの横にグラフィックを表示し、テキストをテキストと垂直に揃えたいので、これを行う必要があります。
空白のdivに背景画像を表示するにはどうすればよいですか?
私のGoogle-fuは失敗しました。
<div class="photoInfo">
lorem ipsum |
<div style="background:url('foo.gif') no-repeat;display:inline;"></div>
</div>
ありがとう!
編集: 以下のコードは実際に画像を表示していますが、完全に整列させるには2〜3ピクセルのようにニックネーする必要があります。
これは私が達成しようとしているアイデアです。
<div class="photoInfo">
Added<span class="spacer">•</span>Wed Apr 01, 2009 1:01 pm<span class="spacer">•</span>64.10 KB<span class="spacer">•</span>659x878 pixels
<span class="spacer">•</span>
<img src="/_assets/img/icons/new-photo-small.gif" />
</div>
<!--<div style="height:14px;width:31px;background:url('') no-repeat 0px 5px;display:inline-block;"></div>-->
.photoInfo
{
font-size:0.6em;
color:#b0bad9;
padding-bottom:15px;
text-align:center;
}
:
は3つのピクセルを、それを下に移動するには
background-position: xpos ypos;
を試してみてくださいD – chosta