Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.06.2010, 01:22   #1
smoky
Пользователь Подтвердите свой е-майл
 
Регистрация: 13.05.2008
Сообщений: 65
По умолчанию отмена заданного псевдокласса :hover

Помогите отменить выделение при наведении... Задан стиль вот так:
Код:
td:hover, tr.even td:hover, tr.odd td:hover {
  background: #eee;
}
Как сделать чтобы он отменялся в каком либо частном случае, к примеру вот в таком стиле:
Код:
#table1 td {
	border-collapse: collapse;
	border-style: hidden;	
}
#table1 table {
	margin: 0;
	background: transparent;
}
Указанное background: transparent; что в table что в td не дает нужного эффекта... применяется прозрачность, но за прозрачностью есть другой фон Удалить этот стиль не могу...
smoky вне форума Ответить с цитированием
Старый 20.06.2010, 07:09   #2
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Код:
td:hover, tr.even td:hover, tr.odd td:hover {
  background: #eee;
}
А не проще так написать:
Код:
td {border-collapse: collapse;border-style: hidden; background:""}
td:hover {
  background: #eee;
}
Виталий Желтяков вне форума Ответить с цитированием
Старый 20.06.2010, 10:59   #3
smoky
Пользователь Подтвердите свой е-майл
 
Регистрация: 13.05.2008
Сообщений: 65
По умолчанию

может в каком то другом случае и можно ) но это не решает главную задачу... hoverы заданы в шаблоне, возможно там где то пойдут косяки при дальнейшей эксплуатации css, поэтому мне надо найти отмену этого действия в конкретном случае.
smoky вне форума Ответить с цитированием
Старый 20.06.2010, 15:40   #4
MrJenika
Форумчанин
 
Аватар для MrJenika
 
Регистрация: 07.09.2009
Сообщений: 361
По умолчанию

для конкретного класса используйте свои стили ховера в котором будет прописан тот же стиль что и у неактивной ссылки и тогда этот стиль перекроет глобальный стиль)
MrJenika вне форума Ответить с цитированием
Старый 20.06.2010, 16:06   #5
smoky
Пользователь Подтвердите свой е-майл
 
Регистрация: 13.05.2008
Сообщений: 65
По умолчанию

ховеры из кода влияют на подсветку ячеек в таблице при наведении курсором... мне надо его совсем отменить. для чего это надо: на яндекс.картах есть метки, и балуны. так вот у последних снизу есть небольшая тень, и изза этих ховеров происходит ее подсвечивание. стиль то прописать не проблема, проблема "как" )

через background: ...; меняется, только как сделать полупрозрачный не знаю. transparent не проходит, так как меняется фон и у самого тела балуна...

Последний раз редактировалось smoky; 20.06.2010 в 16:10.
smoky вне форума Ответить с цитированием
Старый 20.06.2010, 17:59   #6
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Как Я понял, Вам надо просто отключить определённый класс. Это делается на JS. Советую использовать jQuery (пример)
P.S.
Вы явно плохо умеете изьясняться на русском языке.
Виталий Желтяков вне форума Ответить с цитированием
Старый 20.06.2010, 18:00   #7
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Как Я понял, Вам надо просто отключить определённый класс. Это делается на JS. Советую использовать jQuery
P.S.
Вы явно плохо умеете изьясняться на русском языке.
Виталий Желтяков вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
A:hover Syltan HTML и CSS 8 05.04.2010 22:37
Закрыть, Отмена. agregator Microsoft Office Excel 6 12.02.2010 09:56
Отмена в ColorDialog'е Marsel737 Общие вопросы Delphi 5 24.11.2009 16:09
Отмена попапа SONce Общие вопросы Delphi 1 18.04.2009 06:48
Кнопки-ссылки. Псевдокласс hover Talsy HTML и CSS 3 18.05.2008 03:11