Autor | Zpráva | ||
---|---|---|---|
Orbis Profil |
#1 · Zasláno: 25. 6. 2013, 11:20:03
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 |
#2 · Zasláno: 25. 6. 2013, 11:29:22
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 |
#3 · Zasláno: 25. 6. 2013, 11:51:23
V CSS to jde takto, ale úplně hezké to není.
|
||
peta Profil |
#4 · Zasláno: 25. 6. 2013, 12:53:54
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 */ } |
||
Časová prodleva: 11 let
|
0