вот демо

ановил высоту div, которые содержат текст в них. Я хотел бы, чтобы текст был выровнен по вертикали в середине элемента div, но проблема заключается в том, что часть текста состоит из одной строки, а другая разбивается на две строки. Для IE8, Chrome и Firefox, используяdisplay: table-cell а такжеvertical-align: middle предоставляет решение, которое мне нужно:

JS Fiddle здесь, Снимите звездочку сwidth: 300px чтобы увидеть форматирование, когда текст в одной строке.

Тем не менее, IE7 не поддерживаетdisplay: table-cell свойство. Единственные решения, которые я нашел для этого, применимы только к отдельным строкам, а не к тексту, который может состоять из 1 или 2 строк. Как сделать так, чтобы он отображался в IE7, как в более современных браузерах, без использования каких-либо сценариев?

Ответы на вопрос(1)

Ваш ответ на вопрос