@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 меянется
  • Вопрос задан
  • 278 просмотров
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы