|
Автор |
Сообщение |
Deck
Новенький
Зарегистрирован: 15.10.2007 Сообщения: 15 Откуда: Арзамас
|
|
|
|
Задали такую задачу. Нужно написать универсальный скрипт, и css, так чтобы при наведение курсора на кнопку плавно стили меняются и убирании курсора всо назад.
Расшифровываю.
Есть css файл, его я допустим написал. Там 5 стилей, ну или лучше 4.
1. начальный (start)
2. первый переходный (step1)
3. второй переходный (step2)
4. конечный (finish)
Кнопка такая
Код: |
<div class="start" onmouseover="mover(this)" onmouseout="mout(this)">Нажать</div> |
То есть как бы так, я навожу на кнопку, применяеться 2 стиль, потом через пару мс 3, и ещё через пару мс конечный. Чтобы выглядело плавно.
Проблема в програмной обработке. Применять глобальные переменные нельзя, так как кнопка не одна да и всо должно быть универсально.
Незнаю как сделать ( надеюсь на вашу помощь. |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Поищу для тебя руководство по javascript и выложу. Там было много разных практических примеров |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Maxim
Участник тусовки
Зарегистрирован: 22.02.2006 Сообщения: 245
|
|
|
|
Deck, по простому не получиться, просто сменить эффесты друг за другом - просто, но чтобы плавный переход... какого вида эффект? Цвета, размер, позиция, оформление? |
|
Вернуться к началу |
|
|
Deck
Новенький
Зарегистрирован: 15.10.2007 Сообщения: 15 Откуда: Арзамас
|
|
|
|
Ну я думаю что это не суть. Стили есть стили. Я покрайней мере так думаю.
просто obj.className="чтото";
а стили уже в css файле. Мне главное чтоб небольшая задержка была, был бы еффект плавности. |
|
Вернуться к началу |
|
|
Maxim
Участник тусовки
Зарегистрирован: 22.02.2006 Сообщения: 245
|
|
|
|
Deck, нет, есть разница. Кстати, тебе надо представить оригинальное решение или сайт мастеришь? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Deck
Новенький
Зарегистрирован: 15.10.2007 Сообщения: 15 Откуда: Арзамас
|
|
|
|
Maxim
Ну как я понимаю придеться делать, так. Для цвета размера делать всо отдельно, и просто применить классы не получиться. Не сайт не мастерю, ТЗ такое. А на яваскрипте и недели не программирую. Просто поидее я не знаю где они буду применять етот скрипт, так же мне нужно рассмотреть вариант с округлыми кнопками, а это тоже не просто.
den
Пасиб, но вопрос не решен, ибо хз, не факт что можно юзать картинки. Да и если я отведу мышку еще до того как всо перейдет до конца. |
|
Вернуться к началу |
|
|
Maxim
Участник тусовки
Зарегистрирован: 22.02.2006 Сообщения: 245
|
|
|
|
Deck, волшебное слово (вернее 2 слова) ТЗ... Кароче, хочешь получить исчерпывающий ответ - пости ТЗ целиком, со всеми допусками и доступными материалами. Хотя если опыта достаточно, (от себя лично den спасибо буду сам юзать), всё что den, дал может решить любую задачу, нужно только креативный подход применить. Главный вопрос - характер эффектов, смена цветов - одно, а содержания, размера, местоположения - другое. |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Maxim, |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Deck
Новенький
Зарегистрирован: 15.10.2007 Сообщения: 15 Откуда: Арзамас
|
|
|
|
Maxim
Если есть желание помочь, давай ацку, поговорим, ибо как то не так постить ТЗ на форуме. Всо обьясню. Так как подводных камней не один, было б так просто не писал бы.
А ладно, всем спасибо, чтот я рано начал кипятиться, хотя JS то не знаю на уровне. |
|
Вернуться к началу |
|
|
Deck
Новенький
Зарегистрирован: 15.10.2007 Сообщения: 15 Откуда: Арзамас
|
|
|
|
Выражаю огромную благодарность Maxim, очень помог. |
|
Вернуться к началу |
|
|
General
Зарегистрирован: 02.07.2008 Сообщения: 1
|
|
|
|
Может подскажите, начинающим программеру? Как сделать чтоб в навигационном меню. подменю, выпадали по очереди одна за другой!?
|
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Что-то не понял, какой должен быть эффект? |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Anton99
Neo
Зарегистрирован: 26.11.2006 Сообщения: 1676
|
|
|
|
Вот такая |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Блин ну так для этого есть куча программ - которые генерируют меню. Поищите в Инете!! |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
|
|