Hogyan kell alkalmazni az Instagram szűrőket a webes képeken
Sokan szeretik az Instagramot és az alkalmazást tartalmazó szűrőket, hogy fényképeiket érdekesebbé és gyönyörűebbé tegyék. Eddig azonban ezeknek a szűrőknek a használata csak az alkalmazáson belül használható. Mi van, ha akarod használjon Instagram szűrőket a webes képeken, az alkalmazáson kívül, mint például a személyes blogjában vagy weboldalán feltüntetni kívánt fényképek?
Nos, a CSSGram, egy kis könyvtár, amely lehetővé teszi szerkessze fényképeit olyan szűrőkkel, amelyek hasonlóak az Instagram-alkalmazásban találhatóakhoz. Ellentétben a Photoshop-szal, ahol a szerkesztések manuálisak, vagy a Photoshop-műveletek révén, a CSSGram segítségével az egész folyamat CSS-en keresztül történik..
Hogyan működik
A hatás létrehozásához a CSSGram használja CSS szűrők és CSS keverési mód, alapvetően az effektusok összekeverése arra a pontra, ahol utánozza a kívánt Instagram-szűrőt. A hatásokat a képtartályra pszeudo-elemeken keresztül alkalmazzuk. Nézzük meg, hogyan történik ez az "1977-es" példa:
Itt van a hozzáadott ál-elem.
._1977 pozíció: relatív; ._1977: után tartalom: ", kijelző: blokk, magasság: 100%, szélesség: 100%, felső: 0, bal: 0, pozíció: abszolút;
És ez a CSS szűrő és Blend hozzáadta:
._1977 -webkit-szűrő: kontraszt (1,1) fényerő (1.1) telített (1.3); szűrő: a kontraszt (1.1) fényereje (1.1) telített (1.3); ._1977: után háttér: rgba (243, 106, 188, 0,3); mix-blend-mode: képernyő;
Hogyan kell használni
Nem tudjuk közvetlenül hozzáadni a szűrőosztályt a képelemhez, hanem hozzá kell adni a tartályhoz vagy a szülő osztályhoz, például
tartályként.
A kód így néz ki:
Ne felejtsd el elhelyezni a CSSgram könyvtárat (kapd meg itt) a HTML dokumentumodhoz.
A szűrő hozzáadása előtt és után készítettem a képek bemutatását, és az eredmény nagyon szép. Jelenleg 13 szűrő található a könyvtárban. Az alábbiakban láthatjuk az eredeti kép és a szűrők alatt lévő kép közötti különbségeket.1977","Aden"és"Tarkán szőtt pamutszövet".
Lásd a Pen rOKPmW
Ha csak a stílusok bármelyikét szeretné használni, az egyes CSS-fájlokat ennek megfelelően betöltheti.
SCSS használata
Ha a szűrőket névváltoztatás nélkül szeretné hozzáadni az aktuális képtároló osztályához, akkor ezt megteheti úgy, hogy kiterjeszti a szűrőhatást a SCSS fájlokba. Itt van, hogyan kell csinálni.
Először töltse le a SCSS forrásfájlt, és importálja a SCSS fájlt.
@import 'vendor / cssgram';
Tegyük fel, hogy a HTML-struktúrád az alábbiak szerint van:
Ezután a style.scss fájlban bontsa ki a szűrőt:
.my-class … @extend% _1977;
További Instagram-hozzászólások
- 40 Eszközök és alkalmazások az Instagram-fiókja feltöltéséhez
- 20 Hasznos alkalmazások a legtöbbet a Instagramból
- 10 Hasznos Instagram tippek és trükkök