Как реализовать?

IF
На сайте с 12.09.2008
Offline
150
416

Нужно сделать чтобы, при наведении мышки, на картинке менялся цвет с чёрно-белого на цветной.

Как реализовать это, не прибегая к использованию второй копии изображения?

на прокси зарабатываю тут: https://goo.su/ZhNUUnG
Alipapa
На сайте с 01.02.2008
Offline
234
#1

Наверняка такое возможно, но я бы не заморачивался. Потому что, например, яваскрипт-программа потребует определенную библиотеку. Она должна будет загружаться вместе со страницей. Можно, используя аякс, как-то часть обработки на сервер вынести. В любом случае вырастают накладные расходы и уменьшается реактивность всего веб-приложения. Не могу представить ситуацию, где бы это понадобилось.

Биржа фриланса - простая и удобная (http://kwork.ru/ref/2541)
Gipperion
На сайте с 03.10.2006
Offline
80
#2

Можно попробовать создать див черного цвета размером с изображение и установить ему прозрачность в 30% где-то. Затем поместить поверх изображения и прятать при наведении.

Опыт - это такая штука, которая приходит сразу после того, как была нужна.
Николай В.
На сайте с 07.09.2006
Offline
62
#3

<img style="filter: Gray;" src="pic.png" alt="pic"/>

IE only

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий