Скрыть / отобразить фоновый текст при наведении

0

Я не могу понять, как изменить фон, чтобы отображать только текст "Только члены" при наведении курсора без всех других элементов. У меня этот элемент с содержимым:

<div class="box-locked"><div class="members-only">Members Only</div><div class="heading-non-members"><i class="fa fa-home"></i></div>Getting Started</a>

Ценю вашу помощь!

  • 0
    Название вашего вопроса отличается от вашего вопроса. Вы хотите изменить div members-only класса, но когда? Что вы уже пробовали?
  • 0
    Да, извините, я редактировал вопрос.
Теги:
hover

1 ответ

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

Я не понял это хорошо, но я думаю, что вы хотите что-то вроде этого:

<a><div class="box-locked"><div class="members-only">Members Only</div><div class="heading-non-members"><i class="fa fa-home"></i></div><span>Getting Started</span></a>

Добавлен span обертывающий текст. И это css:

a .members-only {
    display: none
}

a span {
    display: inline
}

a:hover .members-only {
    display: inline
}

a:hover span {
    display: none
}

Посмотрите, как работает скрипка: http://jsfiddle.net/MH3Dc/

Но имейте в виду, что ссылка все равно будет работать! Во всяком случае, не понимал, куда вписывается изображение (обозначенное на титул).

  • 0
    Привет, я впечатлен быстрым ответом. Извините, я не упомянул, что i-й класс "fa fa-home" является значком, и он все еще отображается после наведения.

Ещё вопросы

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