• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Древовидный список

  • Автор темы MiXOH
  • Дата начала
Статус
Закрыто для дальнейших ответов.
M

MiXOH

Привет всем.

Вот тут приведен пример того, что я хотел бы сделать


Но этот пример мне кажется достаточно сложным. Т.е. я никак не могу до конца понять как это реализовано, чтобы применить к своему случаю. В частности не понятно, как сделаны эти точечки.

Может кто поможет разобраться в основных моментах или предложит другой вариант реализации.
 
V

Vovochka

Ну ё маё. Для чего великие люди фаербаг писали?
Короче.
Эти точечки - это точечные, однопиксельные границы.
Левая - от LI
Нижняя - от DIV
У вложенного в DIV параграфа (P) установлено абсолютное позиционирование, но для позиционирования используется относительные величины (em).
Небольшой относительный сдвиг влево и вниз. Вот и все чудо.
 
M

MiXOH

:) что это точечные, однопиксельные границы, это я понимал.

Мне не было понятно от чего это границы. Спасибо за объяснение, теперь понял.

Остались 2 вещи которые мне не совсем нравятся:
1. Нижняя граница идет на всю страницу, можно ли ее как-то обрезать, чтобы она доходила только до начала текста?
2. Избавиться от 2-х элементов не получиться? (div, p) Хотелось бы поместить все в 1.
 
V

Vovochka

Смысл в том, что смещенный P закрывает собой границу, идущую до конца блока :)
Для этого у него проставлен свой background-color, Хотя фактически он такой же. Но это позволяет закрыть границу.
 
V

Velvaruzh

Здравствуйте.
У меня вопрос по этому древовидному списку.
Что нужно изменить в коде, чтоб список при начальной загрузке, был не открыт, а свёрнут?
 
Z

zlatov

Что нужно изменить в коде, чтоб список при начальной загрузке, был не открыт, а свёрнут?
В коде JS добавить строчку, чтобы сворачивал, например на jQuery:
<!--shcode--><pre><code class='js'>$(".ul-dropfree").find("ul").slideUp(400).parents("li").children("div.drop").css({'background-position':"0 0"});[/CODE]
все что после .parents - изменяет минус на плюс.

Вообще у меня есть статья по , с примерами.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!