@valitskiydmitriy

Смена background-image у div в li, по нумерации в css?

Незнаю как описать понятно, но попытаюсь. Есть такая структура:
ul
   li
     a
       div (background img..)
   li
     a
       div (background img..)


В чем суть, нужно что бы при наведении, на div менялся его bacground на тот что прописан в css. Но у каждого следующего пункта свой background в css я пытался сделать так:
.jcarousel-skin-opencart li:nth-child(2) .childjs:hover {
...
}


не работает, при том есть убрать childjs то фон у li меянется
  • Вопрос задан
  • 279 просмотров
Решения вопроса 1
Думаю вам надо сделать так
.jcarousel-skin-opencart li:nth-child(2):hover .childjs{
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
zualex
@zualex
Senior Software Engineer
ul>li:nth-child(2)>a>div:hover{
    ...
}

Вот подобный пример, только тут не фон а цвет разный у li: jsfiddle.net/jeZHD/2
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект