كيفية تطبيق عوامل تصفية Instagram على صور الويب
يحب الكثيرون استخدام Instagram والمرشحات التي تأتي مع التطبيق ، لجعل صورهم أكثر تشويقًا وجمالًا. حتى الآن ، فإن استخدام هذه المرشحات مقيّد للاستخدام داخل التطبيق. ماذا لو كنت تريد استخدام مرشحات Instagram على صور الويب, خارج التطبيق ، مثل الصور التي تريد وضعها في مدونتك أو موقعك الشخصي?
حسنًا ، يمكنك استخدام CSSGram ، وهي مكتبة صغيرة تسمح لك بذلك قم بتعديل صورك باستخدام مرشحات مشابهة لما يمكنك العثور عليه في تطبيق Instagram. بخلاف Photoshop حيث تكون التعديلات يدوية أو تتم عبر إجراءات Photoshop ، مع CSSGram ، تتم العملية برمتها عبر CSS.
كيف تعمل
لتوليد التأثير ، يستخدم CSSGram مرشحات CSS و وضع مزيج CSS, مزج التأثيرات بشكل أساسي إلى النقطة التي تحاكي فيها مرشح Instagram المطلوب. يتم تطبيق التأثيرات على حاوية الصورة ، عبر العناصر الزائفة. دعنا نتحقق من كيفية القيام بذلك من خلال مثال "1977":
وإليك عنصر الزائفة المضافة.
._1977 موقف: نسبي؛ ._1977: بعد content: "؛ display: block ؛ الارتفاع: 100٪ ؛ العرض: 100٪ ؛ top: 0 ؛ left: 0 ؛ الموضع: مطلق ؛
وهذا هو مرشح CSS وأضاف Blend:
._1977 -webkit-filter: تباين (1.1) سطوع (1.1) تشبع (1.3) ؛ مرشح: التباين (1.1) السطوع (1.1) التشبع (1.3) ؛ ._1977: after background: rgba (243، 106، 188، 0.3)؛ مزيج مزيج الوضع: الشاشة ؛
كيف تستعمل
لا يمكننا إضافة فئة المرشح مباشرة إلى عنصر الصورة ، بل يجب إضافتها إلى الحاوية أو الفئة الأصل ، على سبيل المثال مع
كحاوية.
سيبدو الرمز كالتالي:
لا تنس تضمين مكتبة CSSgram (احصل عليها هنا) في مستند HTML.
أنا خلقت الصور التجريبية قبل وبعد إضافة مرشح والنتيجة هي لطيفة جدا. هناك 13 مرشحات المدرجة في المكتبة في الوقت الراهن. أدناه يمكنك رؤية الاختلافات بين الصورة الأصلية والصورة أسفل المرشحات "1977"،"عدن"و"الجبهام نسيج قطنية".
انظر القلم rOKPmW
إذا كنت مهتمًا فقط باستخدام أي من الأنماط ، يمكنك تحميل ملفات CSS الفردية وفقًا لذلك.
باستخدام SCSS
إذا كنت ترغب في إضافة عوامل التصفية إلى فئة حاوية الصورة الحالية دون تغيير الاسم ، يمكنك القيام بذلك عن طريق توسيع تأثير عامل التصفية داخل ملفات SCSS. هيريس كيفية القيام بذلك.
قم أولاً بتنزيل الملف المصدر لـ SCSS واستيراد ملف SCSS.
import 'vendor / cssgram'؛
افترض أن لديك هيكل HTML كما يلي:
ثم في style.scss الخاص بك ، تمديد عامل التصفية مثل هذا:
.my-class …extend٪ _1977؛
المزيد من المشاركات في Instagram
- 40 أدوات وتطبيقات لشحن حسابك على Instagram
- 20 تطبيقات مفيدة للحصول على أقصى استفادة من Instagram
- 10 نصائح مفيدة والخدع Instagram يجب أن تعرفه