@tosster22

Как добавить тень картинкам через js?

Как добавить тень картинкам через js?

document.querySelectorAll('img').boxShadow = '0 0 10px rgba(0,0,0,0.5)';


Подскажите, где ошибка?
  • Вопрос задан
  • 581 просмотр
Решения вопроса 2
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Этот код не работает
document.querySelectorAll('img').boxShadow = '0 0 10px rgba(0,0,0,0.5)';

потому, что document.querySelectorAll('img') получает список элементов, и по этому списку нужно еще пройтись. И не boxShadow, а style.boxShadow
UPD: вот так
let els = document.querySelectorAll('img');

Array.prototype.forEach.call(els, function(el) {
	el.style.boxShadow = '0 0 10px rgba(0,0,0,0.5)';
});
Ответ написан
Fzero0
@Fzero0
Вечный студент
получите все картинки на странице document.querySelectorAll('img') или определенные по по классу в цикле обойдите их и добавьте им нужный стиль с тенью
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@ParaBellum577
Добавить стиль с box-shadow к элементу?...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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