У меня есть div, содержащий изображение и тэг p (см. ниже). Я хочу выровнять изображение в середине div вертикально в зависимости от того, сколько строк находится в абзаце. Вертикальное выравнивание не работает. Я использую JavaScript прямо сейчас, чтобы выяснить, сколько добавить в margin-top, но скорее использовать CSS. Любые идеи?
<div>
<img>
<p>Multi-line</p>
</div>