Показать сообщение отдельно
  #1 (permalink)  
Старый 24.09.2010, 17:24
Интересующийся
Отправить личное сообщение для Kenshi25 Посмотреть профиль Найти все сообщения от Kenshi25
 
Регистрация: 23.09.2010
Сообщений: 15

Как сделать отступы в списке?
Есть список, внутри которого есть еще списки, а внутри него еще списки... ну и так далее. Содержимое каждого элемента списка взято в div. Нужно проставить отступы (margin-left) для div, но так, чтобы за каждую степень вложенности списка отступ увеличивался на N. Знаю, можно сделать через css, но в моем случае это не подойдет.

<ul>
    <li><div>a1</div>
        <ul>
            <li><div>b1</div>
                <ul>
                    <li><div>c1</div></li>
                    <li><div>c2</div></li>
                    <li><div>c3</div></li>
                </ul>
            </li>
            <li><div>b2</div></li>
            <li><div>b3</div></li>
        </ul>
    </li>
    <li><div>a2</div>
    <li><div>a3</div>
</ul>

Последний раз редактировалось Kenshi25, 24.09.2010 в 17:32.
Ответить с цитированием