[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Изменение стиля другого объекта при ховер данного
_kT
Здравсвуйте.

Помогите плиз не могу понять в чём ошибка

Вообщем

.st2, .st1{
background-image: url('/images/ico-star.gif');
}

.st2:hover .st1 {
background-image: url('/images/ico-star-curr.gif');
}

суть в том чтоб при наведени на st2 - st1 должна менять свой бэкграунд.
Такой вариант не работает нигде (рис точно есть и сами элементы с тамим классами тоже)



Спустя 23 часа, 37 минут, 10 секунд (26.07.2008 - 20:42) dfsq написал(а):
сделай яваскриптом и не парся и везде будет работать

Спустя 17 часов, 28 минут, 12 секунд (27.07.2008 - 14:11) Timok написал(а):
_kT, такая форма -
Код
.st2:hover .st1 {
- предполагает что элемент с классом st1 потомок (т.е. вложен) элемента класса st2. В CSS есть куча других селекторы, но благодаря отдельным браузерам (в частности, IE6 и ниже), использовать их затруднительно.

Цитата(dfsq)
сделай яваскриптом и не парся и везде будет работать

кроме тех браузеров, где JS отключен. Но наверное вариантов больше нет, хотя хз

Спустя 11 дней, 9 часов, 44 минуты, 59 секунд (8.08.2008 - 23:56) zona7o написал(а):
Timok правильно говорит насчет вложенности..

Кроме явы ничего нельзя сделать.


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.