04.11.2008, 12:09
|
Аспирант
|
|
Регистрация: 04.11.2008
Сообщений: 61
|
|
Как сделать плавно выпадающию панель?
Кто нибудь подскажите плиз, как сделать так, чтоб была какая нибудь ссылка, на неё нажимаешь, и из под неё плавно выпадает панель в которой можно чё нить разместить (другие ссылки например), а при повторном нажатии сворачивалась обратно?
|
|
04.11.2008, 12:32
|
|
|
Регистрация: 10.07.2008
Сообщений: 3,873
|
|
А причем здесь раздел AJAX?
Берем 2 HTML-контейнера блочного типа, один вложен в другой. Добавляем элемент, способный получать фокус ввода, например, гиперссылка, для переключения состояния открыт/закрыт. Добавляем обработчик события нажатия ссылки, по которому определяем через offsetHeight высоту вложеного блока и по таймеру соответственно постепенно меняем высоту внешнего блока. Для внешнего блока нужно не забыть установить CSS-свойство overflow: hidden; и чтобы избежать трудностей, по возможности, не использовать вертикальный margin и padding.
Ну а если лень самому писать, возьми, например, jQuery и используй метод slideToggle.
|
|
04.11.2008, 12:54
|
Аспирант
|
|
Регистрация: 04.11.2008
Сообщений: 61
|
|
т.е. это ваще без JavaScript делается? Мне ваще-то не лень самому писать, но просто я не совсем догоняю как это делается... Octane,
не мог бы ты привести пример?
|
|
04.11.2008, 13:05
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Сообщение от YISHIMITSY
|
Мне ваще-то не лень самому писать
|
Тогда это вообще в раздел "Работа".
|
|
04.11.2008, 13:12
|
Аспирант
|
|
Регистрация: 04.11.2008
Сообщений: 61
|
|
ну помогите плиз, кто-нибудь скиньте пример кода, я просто в этом плохо разбираюсь
|
|
04.11.2008, 13:27
|
|
|
Регистрация: 10.07.2008
Сообщений: 3,873
|
|
Сообщение от Kolyaj
|
Тогда это вообще в раздел "Работа".
|
Kolyaj, он написал не лень
В прикреплённом файле тестовое задание (именно то, что вам нужно), которое выполнял программист, при поступлении на роботу в студию, где я работаю. Код конечно не на высоте, но как пример подойдет.
|
|
04.11.2008, 13:35
|
Аспирант
|
|
Регистрация: 04.11.2008
Сообщений: 61
|
|
Octane, пасибо, выручил!
|
|
04.11.2008, 14:27
|
Аспирант
|
|
Регистрация: 04.11.2008
Сообщений: 61
|
|
блин, там тока с кнопками, а с простыми ссылками так не проделывается...
|
|
04.11.2008, 14:38
|
|
|
Регистрация: 10.07.2008
Сообщений: 3,873
|
|
Да. Переделать для ссылок конечно нереальная задача…
|
|
04.11.2008, 15:20
|
|
|
Регистрация: 10.07.2008
Сообщений: 3,873
|
|
|
|
|
|