Выровнять блок по горизонтали

Хороший приём, позволяющий выровнять блок по горизонтали (работает даже в IE6, в strict-режиме):
div { margin: 0 auto; width: 100px }
Записываю себе.
25 апреля 2008 15:28

users.livejournal.com/_fog (users.livejournal.com/_fog)
25 апреля 2008, 16:49

Что-то не понял, в каких условиях это работает. Если нужно, чтобы выравнивание блока было по центру - обычно делал так:

<style type="text/css">
div.a { margin: 0 auto; width: 100px; background-color: silver; text-align: left;}
</style>

<div style="text-align: center;">
<div class="a">1</div>
</div>

users.livejournal.com/_fog (users.livejournal.com/_fog)
25 апреля 2008, 16:51

P.S.

При попытке использовать для авторизации логин в ЖЖ, перебросило на страницу ЖЖ с сообщением

Error
The site you just came from seems to want to verify an identity that you, as _fog, cannot provide.

Получилось только выбрав "Ваш OpenID" с указанием users.livejournal.com/_fog

bolk (bolknote.ru)
25 апреля 2008, 17:49

Вы написали почти тоже самое, только присутствуют лишние теги.

Что значит это сообщение я не знаю, увы.

ELV1S (elv1s.ru)
25 апреля 2008, 18:38, ответ предназначен bolk (bolknote.ru):

<div style="text-align: center;">
<div style="text-align: left; width: 100px">1</div>
</div>

Это работает даже в IE 5. В других бразерах не работает.

Совмещаем варианты, получаем то что в первом комментарии.

victorgr.livejournal.com (victorgr.livejournal.com)
25 апреля 2008, 19:23

А зачем width: 100px?

Alisey (alisey.myopenid.com)
25 апреля 2008, 20:51

Это же стандартный способ который используется на каждом первом сайте.
Для IE6, если не strict, то добавляют ещё обёрточный div с text-align: center.

Потерял где-то ссылку как отцентровать группу плавающих блоков нефиксированной ширины.

Alisey (alisey.myopenid.com)
25 апреля 2008, 20:53

Вот, нашёл, отличный хак.
http://www.search-this.com/2007/09/19/when-is-a-float-not-a-float/

1smash1.livejournal.com (1smash1.livejournal.com)
25 апреля 2008, 23:59

Ты наркоман сцука штоле?

Slaver (slaver.info)
26 апреля 2008, 13:09

Alisey абсолютно прав. Это не «приём», а фактически стандарт для выравнивания…

unutranyholas.livejournal.com (unutranyholas.livejournal.com)
26 апреля 2008, 14:45

хахаха, ну даете

bolk (bolknote.ru)
27 апреля 2008, 17:52, ответ предназначен victorgr.livejournal.com:

Просто указание ширины контейнера, цифра произвольная.

bolk (bolknote.ru)
27 апреля 2008, 17:52, ответ предназначен ELV1S (elv1s.ru):

Ага, спасибо.

bolk (bolknote.ru)
27 апреля 2008, 17:53, ответ предназначен Alisey (alisey.myopenid.com):

Я ж не верстальщик, просто люблю быть в курсе.

bolk (bolknote.ru)
27 апреля 2008, 17:53, ответ предназначен Alisey (alisey.myopenid.com):

Пасиб

bolk (bolknote.ru)
27 апреля 2008, 17:53, ответ предназначен 1smash1.livejournal.com:

Это мне было?

bolk (bolknote.ru)
27 апреля 2008, 17:53, ответ предназначен Slaver (slaver.info):

Это, конечно же, не стандарт, а какое-то черезпопие.

Ramon (rembish.myopenid.com)
28 апреля 2008, 07:33

Оффтоп: http://www.romancortes.com/blog/homer-css/

bolk (bolknote.ru)
28 апреля 2008, 12:13, ответ предназначен Ramon (rembish.myopenid.com):

Ага, видел, спасибо!

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)