Stasy11
@Stasy11
The best epta

Как сделать так чтобы цвета градиента css брались с загруженной картинки?

Видел на некоторых сайтах типа dribbble
Такую цветовую палитру 5ce8ed92c9e48522623536.png
Она определяется автоматически. А мне нужно чтобы цвет фона моего div блока зависел от находящейся в нём картинки.
Такое возможно? Если да то Как ?
Заранее спасибо!
  • Вопрос задан
  • 156 просмотров
Пригласить эксперта
Ответы на вопрос 2
Sanovskiy
@Sanovskiy
Веб-разработчик с 2005 года
function getPixel(url, x, y) {
  var img = new Image();
  img.src = url;
  var canvas = document.createElement('canvas');
  var context = canvas.getContext('2d');
  context.drawImage(img, 0, 0);
  return context.getImageData(x, y, 1, 1).data;
}

Например
Ответ написан
@moskwin68
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы