Я столкнулся со странной проблемой. Я использую DIV в качестве контейнера и помещаю изображение в этот DIV. Я хочу, чтобы это изображение было выровнено вертикально вниз. Следующий код работает.
#banner {
width: 700px;
height: 90px;
top: 60px;
left: 178px;
overflow: hidden;
text-align: center;
display: table-cell;
vertical-align: bottom;
position: relative;
}
<div id="banner">
<img src="http://www.google.de/intl/de_de/images/logo.gif"/>
</div>
Но если я изменю код css «позиция: относительная» на «позиция: абсолютная», изображение больше не может быть выровнено по низу. Это ошибка Firefox3? Как я могу решить эту проблему?
Мое текущее решение:
<div id="banner">
<table width="100%" height="100%"><tr><td valign="bottom" align="center">
<img src="http://www.google.de/intl/de_de/images/logo.gif"/>
</td></tr></table>
</div>
Но мне это решение не нравится.