Kuidas rakendada Instagrami filtreid veebipiltidel
Paljud armastavad kasutada Instagrami ja rakendusega kaasas olevaid filtreid, et muuta oma fotod huvitavamaks ja ilusamaks. Seni on nende filtrite kasutamine piiratud rakenduse sees. Mis siis, kui soovite kasutage Instagrami filtreid veebipiltidel, väljaspool rakendust, näiteks fotod, mida soovite oma isiklikus blogis või veebilehel panna?
Noh, saate kasutada CSSGrami, väikest raamatukogu, mis võimaldab teil redigeerige oma fotosid filtritega, mis on sarnased Instagram-rakenduses leiduvatele filtritele. Erinevalt Photoshopist, kus redigeerimised on käsitsi tehtud või tehtud Photoshopi toimingute kaudu, toimub CSSGramiga kogu protsess CSS-i kaudu.
Kuidas see töötab
Efekti loomiseks kasutab CSSGram CSS-filtrid ja CSS-segu režiim, põhimõtteliselt segades efektid punkti, kus see imiteerib teie soovitud Instagram-filtrit. Efektid rakendatakse kujutise konteinerile pseudoelementide kaudu. Vaatame, kuidas seda "1977.
Siin on lisatud pseudoelement.
._1977 positsioon: sugulane; ._1977: pärast sisu: "; kuva: plokk; kõrgus: 100%; laius: 100%; ülemine: 0; vasakul: 0; positsioon: absoluutne;
Ja see on CSS-filter ja Blend lisatud:
._1977 -webkit-filter: kontrasti (1,1) heledus (1.1) küllastunud (1.3); filter: kontrasti (1,1) heledus (1.1) küllastunud (1.3); ._1977: pärast taust: rgba (243, 106, 188, 0.3); mix-blend-mode: ekraan;
Kuidas kasutada
Me ei saa lisada filtri klassi otse pildielemendile, see tuleb lisada näiteks konteinerisse või vanemaklassi
konteinerina.
Kood näeb välja selline:
Ärge unustage lisada HTML-dokumendile CSSgrami raamatukogu (saada see siia).
Ma lõin pilte demo enne ja pärast filtri lisamist ning tulemus on väga tore. Praegu on raamatukogus 13 filtrit. Allpool näete erinevusi algse pildi ja filtrite all oleva pildi vahel.1977","Aden"ja"Gingham".
Vaadake pensüstelit rOKPmW
Kui olete huvitatud vaid mõne stiili kasutamisest, saate üksikud CSS-failid vastavalt laadida.
SCSS-i kasutamine
Kui soovite lisada filtreid oma praeguse pildikonteineri klassi ilma nime muutmata, saate seda teha laiendades filtri efekti SCSS-failide sees. Siin on, kuidas seda teha.
Kõigepealt laadige alla SCSS-lähtefail ja importige SCSS-fail.
@import 'vendor / cssgram';
Oletame, et teil on HTML-struktuur nagu allpool:
Seejärel pikendage oma style.scss filtrit nii:
.my-class … @extend% _1977;
Veel Instagrami postitusi
- 40 Tööriistad ja rakendused teie Instagram-konto ülelaadimiseks
- 20 Kasulikud rakendused, et saada Instagramist kõige rohkem kasu
- 10 Kasulikud Instagrami nõuanded ja nõuanded, mida peaksite teadma