Autor Zpráva
Orbis
Profil
Jaké je nejleší řešení pro tento efekt? Javscript neovládám. V CSS by to snad šlo, ale netuším jak to udělat, by to vypadalo přirozeně.
Chamurappi
Profil
Reaguji na Orbise:
Vyrobit černobílou verzi obrázku, překrýt s ní barevnou verzi a skriptem měnit její průsvitnost při najetí/odjetí.
Str4wberry
Profil
V CSS to jde takto, ale úplně hezké to není.
peta
Profil
Tak, muze pouzit i jinou matici. Ten kod by mozna bylo fajn dat i do fora z te stranky.
img.grayscale2 {
filter: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale2'><feColorMatrix type='matrix' values='0.299 0.587 0.114 0 0 0.299 0.587 0.114 0 0 0.299 0.587 0.114 0 0 0 0 0 1 0'/></filter></svg>#grayscale2"); /* Firefox 10+, Firefox on Android */
filter: gray; /* IE6-9 */
-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: