瞭解攝影活着美圖秀秀之類美圖軟件的同窗對濾鏡確定不陌生,CSS3對各類濾鏡效果有了支持,能夠作出不少好玩兒效果,蜻蜓點水瞭解一下css
filter: function(param);
很不少CSS3屬性同樣,監獄支持狀況須要使用瀏覽器前綴,CSS濾鏡支持的方法有web
拿圖片作例子,看看效果瀏覽器
-webkit-filter:none;
如下效果都不是截圖,Chrome上看動畫
-webkit-filter:blur(10px);
-webkit-filter:grayscale(0.5);
-webkit-filter:sepia(0.5);
-webkit-filter:brightness(3);
-webkit-filter:hue-rotate(180deg);
-webkit-filter:invert(1);
-webkit-filter:opacity(0.5);
-webkit-filter:saturate(5);
-webkit-filter:contrast(0.5);
-webkit-filter:drop-shadow(10px 10px 5px rgba(0,0,0,0.9));
很少說了,caniusecode
完了。。。圖片
雖然不錯,但好不盡興的樣子ci
CSS動畫對濾鏡效果也是支持的get
<style> .animate1 { -webkit-animation: filter-animation 5s infinite; } @-webkit-keyframes filter-animation { 0% { -webkit-filter: sepia(0) saturate(2) drop-shadow(0px 0px 0px rgba(0,0,0,0)); } 50% { -webkit-filter: sepia(1) saturate(8) drop-shadow(5px 5px 5px rgba(0,0,0,0.5)); } 100% { -webkit-filter: sepia(0) saturate(2) drop-shadow(10px 10px 15px rgba(0,0,0,0.9)); } } </style> <img class="animate1" src="http://lsly1989.qiniudn.com/scsacasgbgjtuyhead副本.png">
陰影和對比度同時做用時會有出人意料的效果animation
JS Binit