![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
вот столкнулся вдруг с неожиданной фишкой
есть у меня ссылка, оформленная в виде кнопки. для красоты я ей иногда меняю цвет шрифта и цвет фона .style.color & .style.background а затем восстанавливаю. но возникает заморочка, после этого перестают действовать соответствующие стили a:hover, причём везде можно ли с этим бороться, а если нет, как задать через js стиль для a:hover? Это сообщение отредактировал(а) bars80080 - 14.10.2008, 14:04 |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 10 Всего: 260 |
||||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
||||
|
||||
ksnk |
|
||||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
Ну, с класснэймом это не интересно, с ним оно заработает!! ![]() А вот почему вот так-то не работает? Моего понимания жизни почему-то тоже не хватает... Куда деваецца этот самый a:hover после красоты?
Это сообщение отредактировал(а) ksnk - 14.10.2008, 15:21 -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
||||
|
|||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
ну, да, такая же фигня. куда девается?
className здесь непричём (а если и причём, значит будет сложно) у меня плавно изменяется цвет (много цветов), своего рода мерцание кнопки. после возвращения в нормальный цвет хотелось бы и восстановить способность на :hover как это можно с className - это ж просто замена имени в атрибуте class? |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
Судя по всему все просто.
Если определить свойство color у ссылки, оно автоматом распространяется на a:active.color и протчие "подсвойства". Зато если убрать его, (="") все становиться опять как было. Imho, добраться до изменения подсвойства :active ссылки на JavaScript нельзя. Кроме, конечно, явной обработки србытий... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
а, да да да да, помогает, но только не в случае с style.background = ''; - приводит к пропаданию фона, т.е. он становится прозрачным, хотя в стиле задан
|
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
bars80080, Это наследственная беда експлорера. FF и Хром ведут себя адекватно, а в IE пустое значение означает "none", что, конечно, отличается от полного отсутствия...
Это сообщение отредактировал(а) ksnk - 14.10.2008, 16:45 -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
не, не хочет злодей. none на эксплорер действует также как и пустая строчка
Добавлено через 14 секунд ИЕ6 Добавлено через 1 минуту и 13 секунд а опера и ФФ нормально с пустой строчкой |
|||
|
||||
lusever |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 12.4.2007 Репутация: 2 Всего: 3 |
Тут проблема не с js'ом, а с приоритетами.
вам поможет. |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
сэнкс, завтра попробуем
|
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
lusever, Вот, блин... Оно действительно помогает...
![]() -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
звучит обнадёживающе...
|
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
Хотя, конечно, восстановить бакграунд из-под IE это все равно не поможет
![]() -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
у-ху... не надо меня преждевременно расстраивать
|
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |