CSSgram是一个简单易用的CSS库,组合CSS Filter和CSS Blend Modes实现的Instagram风格的图片滤镜,通过在图片上叠加颜色或渐变模拟实现滤镜,可以节省大量的图片处理时间,增加线上“玩弄”图片的乐趣。
本库主要基于 CSS Filters and CSS Blend Modes,浏览器兼容性也主要依赖于这两个特性。
Google Chrome: 43+
Mozilla Firefox: 38+
Opera: 32+
Safari: 8+
Internet Explorer: Nope
更多兼容性信息参见Can I Use。
有两种主要的方式使用该库,使用CSS Classes和使用SASS @extends。
<figure class="aden"> <img src="../img.png" alt="CSSgram-使用CSS Filters和CSS Blend Modes实现Instagram风格滤镜_html/css_WEB-ITnose" > </figure>
如果你在使用SASS,那么你可以下载本库的scss文件,导入你的项目,然后使用继承了。
立即学习“前端免费学习笔记(深入)”;
<figure class="viz--beautiful"> <img src="../img.png" alt="CSSgram-使用CSS Filters和CSS Blend Modes实现Instagram风格滤镜_html/css_WEB-ITnose" > </figure>
// Sass .viz--beautiful { @extend %aden; }当然,如果你只使用其中一种效果,可以仅仅下载和导入其中一种(例如scss/aden.scss)。
最后附上本库的github托管地址https://github.com/una/CSSgram,希望可以对大家有所帮助。
版权声明:本文为博主原创文章,未经博主允许不得转载。
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号