HTML float & text-align

Тема в разделе "Другие языки", создана пользователем rasandrey, 9 июл 2010.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. rasandrey

    rasandrey

    Регистр.:
    2 апр 2009
    Сообщения:
    214
    Симпатии:
    6
    Подскажите как правильно сделать:
    есть div, в нем находится список ul (у этого списка тегам li заданы стили "float:left", чтобы были в одну строку).

    Как выровнять все этот блок по центру? Задаю div-у text-align: center и ничего не происходит
     
  2. 3d tiger

    3d tiger

    Заблокирован
    Регистр.:
    14 июн 2008
    Сообщения:
    522
    Симпатии:
    374
    Код примерно такой:

    HTML:
    <div class="align_center">
       <div class="align_center_to_left">
           <ul class="align_center_to_right">
               <li>строка 1</li>
               <li>строка 2</li>
               <li>строка 3</li>
           </ul>
       </div>
    </div>
    и в css

    HTML:
    .align_center_to_right {
       position: relative;
       right: -50%;
    }
    .align_center_to_left {
       position: relative;
       right: 50%;
       float: right;
    }
     
    rasandrey нравится это.
  3. rasandrey

    rasandrey

    Регистр.:
    2 апр 2009
    Сообщения:
    214
    Симпатии:
    6

    Только в ИЕ 6 не работает
     
  4. 3d tiger

    3d tiger

    Заблокирован
    Регистр.:
    14 июн 2008
    Сообщения:
    522
    Симпатии:
    374
    В смысле? У меня все работает. IE6 - все отображается так как надо, то есть по центру. Скорее всего, это специфика вашего кода, куда вы вставляете этот список
     
Статус темы:
Закрыта.