摘要:一個(gè)支持濾鏡庫(kù)的框架圖片演示這是什么是一個(gè)使用給圖片加上類(lèi)似的濾鏡庫(kù)。如何使用你可以使用下面兩種方法來(lái)使用使用使用你可以輕松給你的圖片添加各式各樣的濾鏡使用外鏈你也可直接下載壓縮的文件。然后你可以使用在你希望定義的樣式中去使用這些濾鏡。
CSSgram
一個(gè)支持Instagram 濾鏡庫(kù)的 Sass/CSS框架
圖片演示
DEMO2
這是什么Cssgram 是一個(gè)使用CSS給圖片加上類(lèi)似Instagram的濾鏡庫(kù)。我們所做的就是通過(guò)改變各種各樣的混合模式顏色或者漸變所產(chǎn)生的效果運(yùn)用到圖片上。這也就意味著減少更少的圖片處理,以及提供更多的有趣的效果。
我們使用偽類(lèi)(i.e,::before and ::after)創(chuàng)建濾鏡效果,這樣你必須在img 外面包裹一層標(biāo)簽,我們建議你使用figure標(biāo)簽進(jìn)行去包裹你的圖片。
如何使用你可以使用下面兩種方法來(lái)使用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 文件引入到你的項(xiàng)目中來(lái) 。然后你可以使用@extend在你希望定義的樣式中去使用這些濾鏡。
下載 scss/ 目錄內(nèi)容
*使用@import將文件 scss/cssgram.scss 引入到你的主文件中來(lái) (i.e. main.scss).
@import "vendor/cssgram";
*在需要的樣式上進(jìn)行擴(kuò)展 (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) /*...*/); }
當(dāng)然,如果你只用到了某一個(gè)效果,這樣你也只需要引入對(duì)應(yīng)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濾鏡進(jìn)來(lái))
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
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/79213.html
摘要:看看這些驚人的純實(shí)驗(yàn),也許你自己也可以嘗試一下。項(xiàng)目鏈接疊疊高游戲你可以不用來(lái)編寫(xiě)一個(gè)游戲。這個(gè)純粹用實(shí)現(xiàn)的疊疊高游戲看上去很簡(jiǎn)單,但是很有趣,而且圖形也很漂亮。項(xiàng)目鏈接鬼影漸變效果按鈕令人驚訝的是它是只用編寫(xiě)的。 翻譯:瘋狂的技術(shù)宅原文:https://1stwebdesigner.com/12... 本文首發(fā)微信公眾號(hào):jingchengyideng歡迎關(guān)注,每天都給你推送新鮮...
摘要:看看這些驚人的純實(shí)驗(yàn),也許你自己也可以嘗試一下。項(xiàng)目鏈接疊疊高游戲你可以不用來(lái)編寫(xiě)一個(gè)游戲。這個(gè)純粹用實(shí)現(xiàn)的疊疊高游戲看上去很簡(jiǎn)單,但是很有趣,而且圖形也很漂亮。項(xiàng)目鏈接鬼影漸變效果按鈕令人驚訝的是它是只用編寫(xiě)的。 翻譯:瘋狂的技術(shù)宅原文:https://1stwebdesigner.com/12... 本文首發(fā)微信公眾號(hào):jingchengyideng歡迎關(guān)注,每天都給你推送新鮮...
摘要:看看這些驚人的純實(shí)驗(yàn),也許你自己也可以嘗試一下。項(xiàng)目鏈接疊疊高游戲你可以不用來(lái)編寫(xiě)一個(gè)游戲。這個(gè)純粹用實(shí)現(xiàn)的疊疊高游戲看上去很簡(jiǎn)單,但是很有趣,而且圖形也很漂亮。項(xiàng)目鏈接鬼影漸變效果按鈕令人驚訝的是它是只用編寫(xiě)的。 翻譯:瘋狂的技術(shù)宅原文:https://1stwebdesigner.com/12... 本文首發(fā)微信公眾號(hào):jingchengyideng歡迎關(guān)注,每天都給你推送新鮮...
閱讀 2570·2021-11-23 09:51
閱讀 3365·2021-11-22 15:22
閱讀 1878·2021-11-18 13:22
閱讀 2272·2021-09-24 09:48
閱讀 1318·2019-08-29 13:58
閱讀 1309·2019-08-26 13:39
閱讀 2452·2019-08-26 10:48
閱讀 3040·2019-08-26 10:21