摘要:一個支持濾鏡庫的框架圖片演示這是什么是一個使用給圖片加上類似的濾鏡庫。如何使用你可以使用下面兩種方法來使用使用使用你可以輕松給你的圖片添加各式各樣的濾鏡使用外鏈你也可直接下載壓縮的文件。然后你可以使用在你希望定義的樣式中去使用這些濾鏡。
CSSgram
一個支持Instagram 濾鏡庫的 Sass/CSS框架
圖片演示
DEMO2
這是什么Cssgram 是一個使用CSS給圖片加上類似Instagram的濾鏡庫。我們所做的就是通過改變各種各樣的混合模式顏色或者漸變所產生的效果運用到圖片上。這也就意味著減少更少的圖片處理,以及提供更多的有趣的效果。
我們使用偽類(i.e,::before and ::after)創建濾鏡效果,這樣你必須在img 外面包裹一層標簽,我們建議你使用figure標簽進行去包裹你的圖片。
如何使用你可以使用下面兩種方法來使用CSSgram:
使用 CSS Class使用class你可以輕松給你的圖片添加各式各樣的濾鏡
1 使用css 外鏈
*你也可直接下載壓縮的CSS文件 。
然后本地引用:
`
`
然后在你的元素添加class即可生效
案例:
接著,引入外部樣式(e.g. )
目前提供的濾鏡你可以在html中直接使用:
Aden: class="aden"
Reyes: class="reyes"
Perpetua: class="perpetua"
Inkwell: class="inkwell"
Toaster: class="toaster"
Walden: class="walden"
Hudson: class="hudson"
Gingham: class="gingham"
Mayfair: class="mayfair"
Lo-fi: class="lofi"
X-Pro II: class="xpro2"
1977: class="_1977"
Brooklyn: class="brooklyn"
Nashville: class="nashville"
Lark: class="lark"
Moon: class="moon"
Clarendon: class="clarendon"
Willow: class="willow"
*
使用Sass @extend or @mixin如果你希望自定義你的css命名,你可以把.scss 文件引入到你的項目中來 。然后你可以使用@extend在你希望定義的樣式中去使用這些濾鏡。
下載 scss/ 目錄內容
*使用@import將文件 scss/cssgram.scss 引入到你的主文件中來 (i.e. main.scss).
@import "vendor/cssgram";
*在需要的樣式上進行擴展 (e.g. @extend %aden or 使用 mixins @include aden())。
比如:
// Sass .viz--beautiful { @extend %aden; }
或者使用 mixins (更加方便)
// Sass (without adding new CSS3 filters) .viz--beautiful { @include aden(); } // Sass (adding new CSS3 filters) .viz--beautiful { @include aden(blur(2px) /*...*/); }
當然,如果你只用到了某一個效果,這樣你也只需要引入對應scss文件即可(scss/aden.scss)。
目前可用的效果在Scss中使用
Extends
Aden: @extend %aden
Reyes: @extend %reyes
Perpetua: @extend %perpetua
Inkwell: @extend %inkwell
Toaster: @extend %toaster
Walden: @extend %walden
Hudson: @extend %hudson
Gingham: @extend %gingham
Mayfair: @extend %mayfair
Lo-fi: @extend %lofi
X-Pro II: @extend %xpro2
1977: @extend %_1977
Brooklyn: @extend %brooklyn
Nashville: @extend %nashville
Lark: @extend %lark
Moon: @extend %moon
Clarendon: @extend %clarendon
Willow: @extend %willow
Mixins (你可以加入更多的css3濾鏡進來)
Aden: @include aden()
Reyes: @include reyes()
Perpetua: @include perpetua()
Inkwell: @include inkwell()
Toaster: @include toaster()
Walden: @include walden()
Hudson: @include hudson()
Gingham: @include gingham()
Mayfair: @include mayfair()
Lo-fi: @include lofi()
X-Pro II: @include xpro2()
1977: @include _1977()
Brooklyn: @include brooklyn()
Nashville: @include nashville()
Lark: @include lark()
Moon: @include moon()
Clarendon: @include clarendon()
Willow: @include willow()
更多閱讀:https://github.com/JackPu/CSSgram
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/79213.html
摘要:看看這些驚人的純實驗,也許你自己也可以嘗試一下。項目鏈接疊疊高游戲你可以不用來編寫一個游戲。這個純粹用實現的疊疊高游戲看上去很簡單,但是很有趣,而且圖形也很漂亮。項目鏈接鬼影漸變效果按鈕令人驚訝的是它是只用編寫的。 翻譯:瘋狂的技術宅原文:https://1stwebdesigner.com/12... 本文首發微信公眾號:jingchengyideng歡迎關注,每天都給你推送新鮮...
摘要:看看這些驚人的純實驗,也許你自己也可以嘗試一下。項目鏈接疊疊高游戲你可以不用來編寫一個游戲。這個純粹用實現的疊疊高游戲看上去很簡單,但是很有趣,而且圖形也很漂亮。項目鏈接鬼影漸變效果按鈕令人驚訝的是它是只用編寫的。 翻譯:瘋狂的技術宅原文:https://1stwebdesigner.com/12... 本文首發微信公眾號:jingchengyideng歡迎關注,每天都給你推送新鮮...
摘要:看看這些驚人的純實驗,也許你自己也可以嘗試一下。項目鏈接疊疊高游戲你可以不用來編寫一個游戲。這個純粹用實現的疊疊高游戲看上去很簡單,但是很有趣,而且圖形也很漂亮。項目鏈接鬼影漸變效果按鈕令人驚訝的是它是只用編寫的。 翻譯:瘋狂的技術宅原文:https://1stwebdesigner.com/12... 本文首發微信公眾號:jingchengyideng歡迎關注,每天都給你推送新鮮...
閱讀 2553·2021-11-23 09:51
閱讀 3354·2021-11-22 15:22
閱讀 1868·2021-11-18 13:22
閱讀 2235·2021-09-24 09:48
閱讀 1308·2019-08-29 13:58
閱讀 1297·2019-08-26 13:39
閱讀 2445·2019-08-26 10:48
閱讀 3029·2019-08-26 10:21