用新颜色叠加图像
Overlay Image with New Color
我的问题是:
我有一个双色png图像。一个色调是黑色,一个色调是透明。
我目前正在使用背景颜色属性来动态改变透明部分的颜色。
我还希望能够使用蒙版覆盖动态地改变黑色部分。我认为这是可能在html5画布,可能css,但我一直无法找到一个工作的答案。
谢谢你的帮助。
在这一点上,webkit(而且只有webkit)可以用纯CSS实现。它真的,真的,真的不支持
如果你感兴趣的话,这里有几个链接供你参考:
- http://www.webkit.org/blog/181/css-masks/
- http://trentwalton.com/2011/05/19/mask-image-text/
我希望我理解对了。
你可以使用html5元素画布来操纵图像直到单个像素。
参考这个站点:
http://beej.us/blog/2010/02/html5s-canvas-part-ii-pixel-manipulation/如果你能把jquery作为解决方案,那么大多数现代浏览器都支持canvas。你可以试试这个jquery插件。
命令非常简单,就像:
$("#myImageID").tancolor();
有一个互动的演示。你可以随意摆弄一下
查看用法的文档,它非常简单。文档
相关文章:
- 如何根据需要在传单上叠加光栅图像
- 如何将叠加图像添加到SIMILE Exhibit地图视图中
- 将图像叠加在图像上
- 如何在图像上叠加忙图标
- 将三个图像相互叠加
- 图像悬停时的文本叠加 - 响应式
- 如何使用BEML或JS在全屏Brightcove智能播放器中添加图像叠加
- 使用 JavaScript 将图像叠加到另一个图像上
- 在 U 管视频上叠加图像在 I-pod/I-phone 设备上不可点击
- 无法在网页上显示的 HTML 段落上叠加图像图标
- 美国的蟒蛇数据分析叠加图像
- 如何在分享到Facebook时添加“播放按钮”,例如叠加图像
- 结构.js:叠加图像后面的图像控件
- Bootstrap叠加图像没有响应
- 叠加图像不显示
- 用新颜色叠加图像
- 我如何在明喻时间轴上叠加图像
- 谷歌地图Api V3:叠加图像地图与加载指标
- 仅在原始图像更新后删除叠加图像
- 如何使用画布绘制叠加图像