CSSgram
一个支持Instagram 滤镜库的 Sass/CSS框架
图片演示
DEMO2
这是什么
Cssgram 是一个使用CSS给图片加上类似Instagram的滤镜库。我们所做的就是通过改变各种各样的 混合模式 颜色或者渐变所产生的效果运用到图片上。这也就意味着减少更少的图片处理,以及提供更多的有趣的效果。
我们使用伪类(i.e, ::before and ::after )创建滤镜效果,这样你必须在img 外面包裹一层标签,我们建议你使用 figure 标签进行去包裹你的图片。
如何使用
你可以使用下面两种方法来使用CSSgram:
使用 CSS Class
使用 class 你可以轻松给你的图片添加各式各样的滤镜
1 使用css 外链
<link rel="stylesheet" href="https://cssgram-cssgram.netdna-ssl.com/cssgram.min.css">
*你也可直接下载压缩的 CSS文件 。
然后本地引用:
`
`
然后在你的元素添加class即可生效
案例:
<!-- HTML --><figure class="aden"> <img src="/static/imghwm/default1.png" data-src="../img.png" class="lazy" alt="用Css给你的图片加上Instagram滤镜_html/css_WEB-ITnose" ></figure>
接着,引入外部样式(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() )。
比如:
<!-- HTML --><figure class="viz--beautiful"> <img src="/static/imghwm/default1.png" data-src="../img.png" class="lazy" alt="用Css给你的图片加上Instagram滤镜_html/css_WEB-ITnose" ></figure>// 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

Die Zukunft von HTML ist voller unendlicher Möglichkeiten. 1) Neue Funktionen und Standards umfassen mehr semantische Tags und die Beliebtheit von Webcomponenten. 2) Der Webdesign -Trend entwickelt sich weiterhin für reaktionsschnelles und zugängliches Design. 3) Die Leistungsoptimierung verbessert die Benutzererfahrung durch reaktionsschnelle Bildlade- und faulen Ladetechnologien.

Die Rollen von HTML, CSS und JavaScript in der Webentwicklung sind: HTML ist für die Inhaltsstruktur verantwortlich, CSS ist für den Stil verantwortlich und JavaScript ist für dynamisches Verhalten verantwortlich. 1. HTML definiert die Webseitenstruktur und den Inhalt durch Tags, um die Semantik zu gewährleisten. 2. CSS steuert den Webseitenstil über Selektoren und Attribute, um es schön und einfach zu lesen. 3. JavaScript steuert das Verhalten von Webseiten über Skripte, um dynamische und interaktive Funktionen zu erzielen.

HtmlisnotaprogrammingLanguage; itiSamarkuplanguage.1) htmlstructuresandFormatswebcontentuses.2) itWorkswithCSSForstylingandjavaScriptForinteraktivität, EnhancingWebDevelopment.

HTML ist der Eckpfeiler der Erstellung von Webseitenstruktur. 1. HTML definiert die Inhaltsstruktur und die Semantik und Verwendung usw. Tags. 2. Stellen Sie semantische Marker wie usw. zur Verfügung, um den SEO -Effekt zu verbessern. 3. Um die Benutzerinteraktion durch Tags zu verwirklichen, achten Sie auf die Verifizierung der Form. 4. Verwenden Sie fortschrittliche Elemente wie in Kombination mit JavaScript, um dynamische Effekte zu erzielen. 5. Zu den häufigen Fehlern gehören nicht abgegebene Bezeichnungen und nicht geeignete Attributwerte, und Überprüfungstools sind erforderlich. 6. Optimierungsstrategien umfassen das Reduzieren von HTTP -Anforderungen, die Komprimierung von HTML, die Verwendung semantischer Tags usw.

HTML ist eine Sprache, mit der Webseiten erstellt, die Webseitenstruktur und -inhalt über Tags und Attribute definiert werden. 1) HTML organisiert die Dokumentstruktur über Tags, wie z. B.. 2) Der Browser analysiert HTML, um das DOM zu erstellen und die Webseite zu rendern. 3) Neue Merkmale von HTML5, wie z. B. Multimedia -Funktionen. 4) Zu den häufigen Fehlern gehören nicht abgestimmte Bezeichnungen und nicht geeignete Attributwerte. 5) Die Optimierungsvorschläge umfassen die Verwendung semantischer Tags und die Reduzierung der Dateigröße.

WebdevelopmentRelieSonHtml, CSS und JavaScript: 1) HtmlStructuresContent, 2) CSSstylesit und 3) JavaScriptaddssinteraktivität, Bildung von TheBasisofModerernwebexperiences.

Die Rolle von HTML besteht darin, die Struktur und den Inhalt einer Webseite durch Tags und Attribute zu definieren. 1. HTML organisiert Inhalte über Tags wie das Lesen und Verständnis. 2. Verwenden Sie semantische Tags wie usw., um die Zugänglichkeit und SEO zu verbessern. 3. Optimierung des HTML -Codes kann die Ladegeschwindigkeit und die Benutzererfahrung der Webseite verbessern.

HtmlisaspecifictypeofcodeFocusedonstructuringuringwebcontent, während "Code" breitincludesluages -ähnlichjavaScriptandpythonforfunctionality.1) htmldefineswebpageStructureStags.2) "Code" cometesaWiNrangeOfLanguagesForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForfirsInsForfunctionNacts


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

WebStorm-Mac-Version
Nützliche JavaScript-Entwicklungstools

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

EditPlus chinesische Crack-Version
Geringe Größe, Syntaxhervorhebung, unterstützt keine Code-Eingabeaufforderungsfunktion

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

VSCode Windows 64-Bit-Download
Ein kostenloser und leistungsstarker IDE-Editor von Microsoft