Hjemmeside » Webdesign » Slik bruker du Instagram-filtre på webbilder

    Slik bruker du Instagram-filtre på webbilder

    Mange elsker å bruke Instagram og filtre som følger med appen, for å gjøre bildene mer interessante og vakre. Så langt er bruken av disse filtrene begrenset til bruk inne i appen. Hva om du vil bruk Instagram-filtre på webbilder, utenfor appen, som bilder du vil sette opp i din personlige blogg eller nettside?

    Vel, du kan bruke CSSGram, et lite bibliotek som lar deg Rediger bildene dine med filtre som ligner på hva du finner i Instagram-appen. I motsetning til Photoshop hvor redigeringer er manuelle eller gjort via Photoshop-handlinger, med CSSGram, er hele prosessen gjort via CSS.

    Hvordan det fungerer

    For å generere effekten, bruker CSSGram CSS-filtre og CSS-blandingstilstand, i utgangspunktet blander effektene til et punkt der det etterligner ønsket Instagram-filter. Effektene blir brukt på bildebeholderen, via pseudo-elementer. La oss sjekke ut hvordan dette gjøres med dette "1977" -eksempelet:

    Her er pseudo-elementet lagt til.

     ._1977 posisjon: relative;  .1977: etter innhold: "; display: blokk; høyde: 100%; bredde: 100%; topp: 0; venstre: 0; posisjon: absolutt; 

    Og dette er CSS-filteret og blandingen lagt til:

     ._1977 -webkit-filter: kontrast (1.1) lysstyrke (1.1) mettet (1.3); filter: kontrast (1,1) lysstyrke (1,1) mettet (1,3);  .1977: etter bakgrunn: rgba (243, 106, 188, 0,3); mix-blend-modus: skjerm;  

    Hvordan å bruke

    Vi kan ikke legge filterklassen direkte til bildeelementet, det må legges til beholderen eller forelderklassen, for eksempel med

    som en beholder.

    Koden vil se slik ut:

     

    Ikke glem å inkludere CSSgram-biblioteket (hent det her) til HTML-dokumentet ditt.

     

    Jeg opprettet bildedemoen før og etter å legge til filter og resultatet er veldig fint. Det er 13 filtre i biblioteket for øyeblikket. Nedenfor kan du se forskjellene mellom det opprinnelige bildet og bildet under filtre "1977","Aden"og"Gingham".

    Se pennen rOKPmW

    Hvis du bare er interessert i å bruke noen av stilene, kan du laste de enkelte CSS-filene tilsvarende.

    Bruke SCSS

    Hvis du vil legge til filtre i din nåværende bildebeholderklasse uten navneendring, kan du gjøre det ved å utvide filtereffekten i dine SCSS-filer. Slik gjør du det.

    Last ned først SCSS kildefilen og importer din SCSS-fil.

     @import 'leverandør / cssgram'; 

    Anta at du har HTML-strukturen som følger:

     

    Deretter i din style.scss, utvide filteret slik:

     .min klasse ... @extend% _1977; 

    Flere Instagram Innlegg

    • 40 Verktøy og apper for å overbelaste Instagram-kontoen din
    • 20 Nyttige Apps for å få mest mulig ut av Instagram
    • 10 Nyttige Instagram Tips og triks du bør vite