16.10.2012, 11:35
|
|
Новичок на форуме
|
|
Регистрация: 16.10.2012
Сообщений: 6
|
|
Доработка Treeview древовидного меню
Прошу помочь в доработке меню для сайта общественного объединения.
Суть проблемы: http://3a72.jino.ru/contacts.html.
Максимум на что хватает моих знаний, использование готового скрипта.
|
|
16.10.2012, 11:57
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
если задача подразумевает вознаграждение, напишите в личку, обсудим
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
|
|
16.10.2012, 12:04
|
|
Новичок на форуме
|
|
Регистрация: 16.10.2012
Сообщений: 6
|
|
Вознаграждение не подразумевается, только добрая воля.
Верстаю для людей, простых и даже очень простых.
|
|
21.10.2012, 22:45
|
Профессор
|
|
Регистрация: 26.07.2012
Сообщений: 281
|
|
как вариант - просто ограничить блоки с меню.
#contentmenu > ul {
width: 300px;
}
Задача ведь и не такая простая, не?
Сначала думал просто определять nodeType по клику, но ведь ее тоже растягивает на всю свободную область... Тут нужно считать количество символов, умножать на среднюю длину символа и так вычислять область эффективного клика. Или же делать элемент инлайновым, замерять размеры, а потом возвращать.
Ну как вариант, таки да, сделать их инлайновыми. Кстати, Так и не смог сделать так, чтоб каждый инлайн был на новой строке... Флоат не помог почему-то, клеар (хоть он и не должен был) тоже.
#contentmenu ul > li {
display: inline;
}
#contentmenu ul > li:after {
content: "";
clear: both;
display: block;
}
|
|
21.10.2012, 22:55
|
|
Профессор
|
|
Регистрация: 21.04.2012
Сообщений: 951
|
|
странно, не вижу в происходящем ничего ужасного
Цитата:
|
Такое поведение меню, сбивает с толку.
|
вопрос, кого сбивает с толку?
|
|
21.10.2012, 23:28
|
|
Профессор
|
|
Регистрация: 22.03.2012
Сообщений: 3,744
|
|
Сообщение от 3a72
|
меню для сайта общественного объединения
|
Сообщение от 3a72
|
Вознаграждение не подразумевается, только добрая воля.
Верстаю для людей, простых и даже очень простых.
|
Мнение простых людей всё равно не учитывается, поэтому и не обязательно, чтобы всё работало как надо
|
|
22.10.2012, 00:35
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от 3a72
|
Вознаграждение не подразумевается, только добрая воля.
Верстаю для людей, простых и даже очень простых.
|
Запихни Названия статей в
<div style="display:table-cell"></div>
Только при этом нужно на него переназначить клик и поведение курсора.
Сообщение от 3a72
|
Верстаю для людей, простых и даже очень простых.
|
А есть люди сложные, очень сложные?
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
24.10.2012, 17:32
|
|
Новичок на форуме
|
|
Регистрация: 16.10.2012
Сообщений: 6
|
|
Сообщение от PashPP
|
Как вариант - просто ограничить блоки с меню.
|
Это первое что пришло в голову, но не выход.
Наверное проще найти готовое, рабочее решение, например на основе jQuery.
(сейчас этим и занят, перелопачиваю интернет но почти всё в РУ-нете это шлак и копипаст,
с такого-же шлака и копипаста на английском языке).
Последний раз редактировалось 3a72, 24.10.2012 в 17:36.
|
|
24.10.2012, 17:35
|
|
Новичок на форуме
|
|
Регистрация: 16.10.2012
Сообщений: 6
|
|
Сообщение от Dim@
|
Странно, не вижу в происходящем ничего ужасного.
|
В таком поведении менюшки ничего ужасного действительно нет.
А сбивает столку, следующее. Представьте себе малогабаритную квартирку, «Хрущёвку».
В прихожей на стенке, несколько выключателей (прихожая, кухня, сан-узел).
Свет можно включать/выключать, как выключателями, так и похлопаванием по стене на уровне выключателей.
|
|
24.10.2012, 17:38
|
|
Новичок на форуме
|
|
Регистрация: 16.10.2012
Сообщений: 6
|
|
Сообщение от Gozar
|
Верстаю для людей, простых и даже очень простых.
|
Это из книги «Трое из леса» Ю. Никитина.
|
|
|
|