[问题] css mask cross browser

楼主: hammert (^^不会来问了。可以完成1)   2015-10-05 10:00:12
最近在实作网站,因为有色系的切换,为了不想画多张底图,所以发现 mask
但 mask 好像只有在 chrome 有效果 http://jsfiddle.net/ZdvXg/97/
不晓得大家有没有什么好的建议?
因为我是把很多张图放在一张图,然后透过 position 来取得某一个图
<div style="background-image:'a.png';background-position: -100px 0;"/>
所以感觉用 svg 好像不适用,因此希望有可以跨浏览器的效果。
(有 po 文在 web_design,加上最近研究好像都没办法,不晓得能不能用jquery 解决)
作者: mmis1000 (秋月恋枫)   2015-10-05 11:05:00
用canvas模拟?取出颜色调完色系后再放回去rgb跟hsl互转的范例网络上都找得到
作者: timmy5519 (打杂的)   2015-10-06 22:24:00
单色可以使用 SVG filter 改变颜色,可以支援到IE 10
楼主: hammert (^^不会来问了。可以完成1)   2015-10-10 09:53:00
如果我要画的是像IE的图示也可以?

Links booklink

Contact Us: admin [ a t ] ucptt.com