Постоянно менять оттенок изображения

0

Есть ли способ изменить изображение Hue - от -180 до 180 - через, скажем, 20 секунд? Если это так, то когда этот процесс/сценарий повторяется/цикл бесконечно?

1 ответ

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

Есть несколько способов, которые вы могли бы попробовать. Наиболее совместимым, вероятно, будет SVG или холст. Существуют библиотеки для управления изображениями SVG с помощью JavaScript, и там много документации на холсте на MDN.

Хотя поддержка ограничена по мере написания, в будущем вы сможете использовать новое свойство filter CSS. Вы можете комбинировать это с CSS @keyframes для создания анимации с очень маленьким JavaScript, что было бы довольно удивительным. В частности, вы захотите посмотреть на функцию изменения hue-rotate для filter.

  • 0
    Онлайн-пример CSS-фильтра: jsbin.com/qukef/1/edit?html,css,output Поддержка браузеров в настоящее время ограничена браузерами Webkit и Firefox 35+.
  • 0
    @HashemQolami Удивительно! Я слепой или это не работает без причины? jsbin.com/hecovesuwu/1/edit?html,css,output Я только что добавил идентификатор
Показать ещё 3 комментария

Ещё вопросы

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