Переместитесь на 1-й деление вверх и покажите текст (2-й дел), находясь над 1-м делением

0

Моя проблема - это div, который должен двигаться вверх, паря над ним. Проверьте этот JSfiddle для справки.

То, что я пытаюсь достичь, следующее:

Изображение 174551

Как вы можете видеть, правый div является зависающим. В jsfiddle я взял 1 div, который я пытаюсь добиться эффекта наведения, но я просто не понимаю.

Я попробовал это:

.service-bg:hover + .service-content-bg {
    background-position:0 -250px;
}

Но ничего не происходит.

Кто-нибудь может мне помочь, пожалуйста! Я не очень опытен с этим уровнем css.

Теги:

1 ответ

1
Лучший ответ

Вам просто не нужен + поскольку .service-content-bg является дочерним .service-bg

.service-bg:hover .service-content-bg {
    background-position:0 -250px;
}

скрипка

Чтобы затем показать скрытый текст, вам нужно добавить следующий CSS

.service-bg:hover .service-hidden {
    display: block;
}

скрипка

  • 0
    Вау, отлично! Хорошо, теперь фон сместился вверх, но остальное не сместилось вверх, как показано на рисунке. Это сделано так же?
  • 0
    @ user3082136 см обновленный ответ и скрипка
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню