@ProstoChel92
Начинающий фронтендер(очень начинающий)

Как корректно вывести тект при наведении?

Доброго времени суток! Помогите пожалуйста рашить проблему. Мне нужен скрипт который cкрывает текст на картинке пр инаведении, а саму картинку высветляет(filter: brightness(100%);), работает только скрытие текста. Помогите пожалуйста.
let block = document.querySelectorAll('.gallery__item');
let blockText = document.querySelectorAll('.item__block');
let blockImg = document.querySelectorAll('.item__bg');

for(let i = 0; i < block.length; i++) {
    block[i].onmouseover = function() {
        for(let i = 0; i < blockText.length; i++) {
            blockText[i].style.visibility = 'hidden';
        }
        for(let i = 0; i < blockImg; i++) {
            blockImg[i].style.filter = 'brightness(100%)';
        }
    }
}

P.S. Задаю вопрос потому что долго уже над этим мучаюсь(то затемняется картинка, а текст не показывается, то наоборот).Заранее спасибо!
  • Вопрос задан
  • 69 просмотров
Решения вопроса 2
twobomb
@twobomb
Ответ написан
Комментировать
miraage
@miraage
Старый прогер
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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