我最近发现了Chrome的CSS 3过滤选项,这让我可以做一些我不能做的花哨的东西。但是,现在发现它与Firefox和Opera不太兼容(不了解IE和Safari,因为在我的Linux机器上安装这些是很麻烦的)。我在网上搜索了一下,但我找不到一个好的工作。我确实找到了一些针对各个过滤器的跨浏览器工作,但我确实需要在所有主流浏览器中进行以下工作:
-webkit-filter: contrast(0.5) sepia(100%) invert(100%) hue-rotate(350deg) brightness(2.5);
filter: contrast(0.5) sepia(100%) invert(100%) hue-rotate(350deg) brightness(2.5);
我可以使用可以执行此操作的Javascript库,但我也找不到这样的内容。有没有人对这个问题有任何想法?
答案 0 :(得分:0)
以下是CSS中过滤器的一个很好的解释。在"现代浏览器中的可用性"有关浏览器兼容性的更多信息。根据该网站,您的代码应该有效。
http://www.html5rocks.com/en/tutorials/filters/understanding-css/