Я хочу использовать пустой элемент 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;
}