стиль вертикального выравнивания текста - PullRequest
0 голосов
/ 20 мая 2010

Привет! Я работаю над приложением ASP.NET \ c #;

У меня есть страница с div в нижней части, чтобы показать сообщения об ошибках \ успеха для конечного пользователя. Эти сообщения попадают в метку asp внутри этого div. Мне нужно, чтобы эти сообщения были выровнены по вертикали, и пока я не добился успеха. Вертикальное выравнивание не работает с IE.

Любой совет по этому поводу?

ткс

Ответы [ 3 ]

1 голос
/ 07 апреля 2011

Как насчет использования

line-height: /*parent height*/ 

На родительском элементе

0 голосов
/ 07 апреля 2011

Установите display: table-cell и vertical-align: center в CSS для элементов, содержащих текст.

0 голосов
/ 20 мая 2010

Вам нужно будет создать HTML-таблицу внутри вашего DIV. Тогда вы можете использовать valign в <td>.

Если вам нужна дополнительная иллюстрация, вы должны опубликовать свой HTML, чтобы мы могли помочь

Пример кода:

<div>
    <table id="id1" cellspacing="0" cellpadding="0" width="100%" border="0">
    <tr>
          <td width="100%" valign="middle">Your message goes here....</td>
    </tr>
    </table>
</div>
...