nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Hoe Instagram-filters op webafbeeldingen toe te passen

Velen zijn dol op het gebruik van Instagram en de filters die bij de app zijn geleverd, om hun foto's interessanter en mooier te maken. Tot nu toe is het gebruik van deze filters beperkt tot gebruik in de app. Wat als je Instagram-filters op webafbeeldingen wilt gebruiken, buiten de app, zoals foto's die je in je persoonlijke blog of website wilt plaatsen?

Je kunt CSSGram gebruiken, een kleine bibliotheek waarmee je je foto's kunt bewerken met filters die lijken op wat je in de Instagram-app kunt vinden . In tegenstelling tot Photoshop, waar bewerkingen handmatig zijn of worden gedaan via Photoshop-acties, met CSSGram, verloopt het hele proces via CSS.

Hoe het werkt

Om het effect te genereren, gebruikt CSSGram CSS-filters en CSS-overvloeimodus, waarbij de effecten in feite worden vermengd met het punt waarop het uw gewenste Instagram-filter nabootst. De effecten worden toegepast op de beeldcontainer, via pseudo-elementen. Laten we eens kijken hoe dit gebeurt met dit "1977" -voorbeeld:

Hier is het pseudo-element toegevoegd.

 ._1977 {positie: relatief; } ._1977: na {content: ''; weergave: blok; hoogte: 100%; breedte: 100%; boven: 0; links: 0; positie: absoluut; } 

En dit is het CSS-filter en het toegevoegde mengsel:

 ._1977 {-webkit-filter: contrast (1.1) helderheid (1.1) verzadiging (1.3); filter: contrast (1.1) helderheid (1.1) verzadiging (1.3); } ._1977: na {background: rgba (243, 106, 188, 0.3); mix-blend-modus: scherm; } 

Hoe te gebruiken

We kunnen de filterklasse niet rechtstreeks aan het afbeeldingselement toevoegen, maar deze moet aan de container of bovenliggende klasse worden toegevoegd, bijvoorbeeld met

als een container.

De code ziet er als volgt uit:

Vergeet niet om de CSSgram-bibliotheek (hier krijg je het hier) aan je HTML-document toe te voegen.

Ik heb de demo's voor en na het toevoegen van filter gemaakt en het resultaat is erg mooi. Er zijn momenteel 13 filters in de bibliotheek opgenomen. Hieronder ziet u de verschillen tussen de originele afbeelding en de afbeelding onder de filters " 1977 ", " Aden " en " Gingham ".

Zie de pen ROKPmW

Als u alleen maar geïnteresseerd bent in het gebruik van een van de stijlen, kunt u de afzonderlijke CSS-bestanden overeenkomstig laden.

SCSS gebruiken

Als u de filters zonder naamswijziging aan uw huidige containercontainerklasse wilt toevoegen, kunt u dit doen door het filtereffect in uw SCSS-bestanden uit te breiden. Hier is hoe het te doen.

Download eerst het SCSS-bronbestand en importeer uw SCSS-bestand.

 @import 'leverancier / cssgram'; 

Stel dat je de HTML-structuur hebt zoals hieronder:

Voeg vervolgens in je style.scss het filter als volgt uit:

 .my-class {... @extend% _1977; } 

Meer Instagram-berichten

  • 40 Hulpmiddelen & apps om uw Instagram-account te stimuleren
  • 20 handige apps om het meeste uit Instagram te halen
  • 10 nuttige tips en trucs voor Instagram die u moet weten

12 Mac OS X App-webontwikkelaars moeten weten

12 Mac OS X App-webontwikkelaars moeten weten

Voor webontwikkelaars zijn applicaties belangrijke factoren voor een betere productiviteit; zonder de juiste te zijn, zou het ontwikkelen van een enkele website veel tijd van een ontwikkelaar in beslag kunnen nemen. Er zijn veel toepassingen voor webontwikkeling voor elk platform.In dit bericht stellen we de beste OS X-toepassingen samen die u in uw toolbox voor webontwikkeling moet opnemen

(Technische en ontwerptips)

50 Geeky Valentijnsdag Kaarten die je graag zou willen ontvangen

50 Geeky Valentijnsdag Kaarten die je graag zou willen ontvangen

Valentijnsdag komt eraan (als je het vergeet, is dit je herinnering), dus je bent waarschijnlijk op zoek naar cadeau-ideeën en -kaarten. In plaats van de cheesy, done-to-death, lovey-dovey V-day-kaarten die je als een verplichting stuurt in plaats van omdat je weet dat je significante andere echt leuk zal vinden, hebben we hier een verzameling van 50 schattige Valentijnsdagkaarten.

(Technische en ontwerptips)