LINUX.ORG.RU

Выравнивание div строго по центру


0

0
Ребята, как выравнять див строго по центру? mrgin-left:50% или margin-right:50% не подходит, все съезжает с левой стороны просто на 50% и все. А надо, чтобы страница располагалась именно по центру, не зависемо от ширины самого экрана. Спасибо за помощь заранее.

Ответ на: комментарий от Oliany
И вариант в два дива <div align="center"> <div> Page </div> </div> тоже не работает. У кого-нить функционирт подобное?
Oliany
() автор топика
Ответ на: комментарий от Oliany
>И вариант в два дива <div align="center"> <div> Page </div> </div> тоже не работает. У кого-нить функционирт подобное?

Вариант в 2 дива нужен только для ие5.х. В любом случае, необходимо указывать ширину дива, по умолчанию она 100%, если не используется float или display: table. Хотя последнее в ие не поддерживается.

Tigger ★★★★★
()
margin {0px auto;}

В осле 6 замечательно держится.

В 5-м вроде напряг был

OldFornit ★
()
position:absolute;
width:200px;
left:50%;
margin-left:-100px;
friday ★★★
()
Ответ на: комментарий от Oliany
В IE6 margin:auto не работает только в quirks mode. Стандарты в руки, и вперед.
grob ★★★★★
()
Для IE можно просто, в определении родительского контейнера.: text-align : center;

А для не IE, в определении самого контейнера который надо выровнять по центру: margin : 0 auto;

Defence
()
Ответ на: комментарий от Deleted
>-1 Не надо так делать. text-align относится к inline элементам, коим div не является.

Не надо так делать? Что за чушь? Проспись! Как ещё осла научить отображать всё правильно? Тем более, никто не мешает пользоваться conditional comments.

HappyCoder ★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.