在我的一个应用程序中,我需要动态地进行UI自定义。我可以更改字体颜色,背景颜色...,但是有没有什么方法可以在重新加载图像时动态更改图像颜色。我正在使用CSS3。使用CSS属性动态更改图像颜色
-3
A
回答
0
我认为您正在寻找filter
属性。 http://css-tricks.com/almanac/properties/f/filter/有很多事情可以做到这一点,但不要忘记检查它的浏览器兼容性。
+0
谢谢。我会试试这个。 – 2014-09-30 13:37:48
2
在CSS3中,将图像从颜色或其他方式更改为灰度很容易。您可以将filter
属性应用于对象,并使图像适应。是否在Internet Explorer和Opera Mini的正常工作(source)
img:hover.desaturate { -webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
filter: grayscale(100%);
}
而就应用类的图像要降低饱和度:
<img src="http://www.vetprofessionals.com/catprofessional/images/home-cat.jpg" class="desaturate"/>
相关问题
- 1. 使用css更改图像的颜色?
- 2. 动态更改图像颜色
- 3. Flex动态更改图像颜色?
- 4. 通过单击图像更改CSS属性的背景颜色
- 5. 如何更改CSS内容属性中SVG图像的颜色?
- 6. 使用AngularJS动态更改css属性
- 7. 更改按钮的css颜色属性
- 8. 使用CSS颜色属性
- 9. 动态更改导航颜色JS/CSS
- 10. 如何更改使用css禁用属性时的颜色?
- 11. 使用Jquery更改背景颜色(CSS属性)
- 12. CSS颜色属性
- 13. 使用imagemagick更改图像的颜色
- 14. 改变透明图像颜色动态
- 15. 使用“.css()”方法动态更改背景颜色jQuery
- 16. 动态更改图片颜色
- 17. Highcharts:动态更改样条图颜色
- 18. 如何单独使用CSS单击更改图像颜色?
- 19. 如何使用悬停效果(CSS)更改图像颜色?
- 20. 使用HTML5/CSS/JS更改图像的颜色?
- 21. 画布 - 使用HTML5/CSS/JS更改图像的颜色?
- 22. 更改ImagePlus图像颜色
- 23. 更改图像的颜色
- 24. 更改图像的颜色
- 25. 更改图像颜色
- 26. Java更改图像颜色
- 27. Flex - 使用CSS属性更改自定义滚动条的颜色
- 28. 改变CSS背景颜色属性
- 29. 动态更改CSS内容属性
- 30. 动态更改CSS Unicode内容属性
你是什么意思改做图像颜色? – 2014-09-30 13:30:46
你想如何改变图像的颜色?从黑与白到彩色? (或其他方式) – Rvervuurt 2014-09-30 13:30:58
你想把你的形象变成黑色和白色?因为这是你可以通过CSS – 2014-09-30 13:33:41