Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Событие mousedown mouseup 
:(
    Опции темы
rthsobakas
Дата 5.9.2008, 21:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 562
Регистрация: 20.9.2007

Репутация: нет
Всего: -1



у ссылки есть active , hover, visited, link. А есть ли MouseDown & MouseUp? То есть я на ссылку нажимаю мышкой и БЭКГРАУНД цвет меняет к примеру,Потом отпускаю кнопку мышки и он опять стандартный
PM   Вверх
bars80080
Дата 5.9.2008, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 50
Всего: 315



попробуй

Код

<a href="" onmousedown="this.style.background='#ff0000'" onmouseup="this.style.background='#00ff00'">qwer</a>

PM MAIL WWW   Вверх
SelenIT
Дата 5.9.2008, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Есть :active и smile, правда, в IE и других браузерах они работают немного по-разному. Вот первый найденный в гугле пример.


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
rthsobakas
Дата 5.9.2008, 22:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 562
Регистрация: 20.9.2007

Репутация: нет
Всего: -1



bars80080, так то да... работает, но тока в каждую ссылку это писать прийдется. Вариант возможный, но неудобный.


SelenIT, active ничего не меняет

Это сообщение отредактировал(а) rthsobakas - 5.9.2008, 22:03
PM   Вверх
SelenIT
Дата 5.9.2008, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



rthsobakas, в каком браузере? IE?


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
bars80080
Дата 5.9.2008, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 50
Всего: 315



можно пробежаться по всем ссылкам и присвоить им такую функцию:
Код

var mv = document.getElementsByTagName('a');
var mvl = mv.length;
for(i = 0; i < mvl; i++) {
mv[i].onmousedown=function(){changecolor(this);};
}

что-то вроде такого
PM MAIL WWW   Вверх
SelenIT
Дата 6.9.2008, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



rthsobakas, у меня пример с :active работает. На всякий случай, при перечислении псевдоклассов важна последовательность - :active должен быть указан последним, иначе его может перезатереть :hover или :visited.  Правильная последовательность такая - :link, :visited, :hover, smile, :active.


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
rthsobakas
Дата 6.9.2008, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 562
Регистрация: 20.9.2007

Репутация: нет
Всего: -1



SelenIT, ага... сработало... спасибо... у меня ХОВЕР в конце стоял просто....

вощем кроме Ослика это нормально работает на Опере Версия9.02 ПлатформаLinux и  на Mozilla/5.0  Linux Firefox/2.0
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0527 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.