Выровнять по центру, по вертикали

Flanker

незнайка
Выровнять по центру, по вертикали

Добрый день.

Помогите выровнять по вертикали.
Я смотрел, что на эту тему много тем, ноя не могу
это реализовать, прошу Вашей помощи.

мой код

Код:
obj.innerHTML="<div style='vertical-align:middle'><div>"+this.answer_view+"</div><div>"+this.stat_ru(xmlhttp.readyState)+"</div></div>";
Первый div это тот элемент который надо выровнять.
Скрипт работает....

Спасибо.
 

Димон

Новичок
По-моему в IE вертикальное выравнивание работает только в ячейках таблицы. А в <div> и <p> нет.
 

zerkms

TDD infected
Команда форума
Димон
тут дело не в IE. div вообще как таковой не поддерживает вертикального выравнивания
 

@ndrey

Новичок
Код:
<style type="text/css">
		#test_div {height:300px; border:1px solid red; line-height:150px; text-align:center;}
</style>

 <div id="test_div">
	            <div>this.answer_view</div>
		   <div>this.stat_ru(xmlhttp.readyState)</div>
</div>
так?
 

AmdY

Пью пиво
Команда форума
о, нашёл, а то думал ссылка погибла вместе с виндой.
http://www.student.oulu.fi/~laurirai/www/css/middle/
[offtop]
Может кто посоветует как переносить данные с Opera междe компами, а то для закладок использую гугловский сервис, а вот с лентами новостей проблемы, локально удобнее хранить, да и то, что предлогает гугл не впечатлило.
[/offtop]
 

Ashotovich

Новичок
Вставь в div таблицу на 100% высоты и ширины, с одной строкой и одной ячейкой, да и выровняй хоть как. По умолчанию - по вертикали.
 
Сверху