Вот моя разметка:Вертикальное выравнивание в CSS, никаких высот не известно
<div id="container">
<img id="image" src="image.jpg" />
<div id="contents">Contents</div>
</div>
Высота #container
равна высоте #image
. Все высоты динамические (они изменяются при изменении размера окна). Изображение не может быть установлено с помощью свойства фона.
Как у меня есть изображение над изображением и вертикально центрировано в #container
?
Почему изображение не может быть установлено в качестве фона? Разве вы не заработали, или есть особая причина для этого выбора? – justanotherhobbyist
Я уверен, что это довольно легко сделать, установив фоновое изображение. Это, однако, неприемлемо - изображение является миниатюром сообщения и довольно важно в SEO – Sergey
Я предполагаю, что, поскольку высоты неизвестны, ширина также не известна? – Andrew