فنشن CSS invert()

تعریف و استفاده

CSS invert() فیلترهای تصویری برای معکوس کردن رنگ تصاویر استفاده می‌شوند.

  • 100% (1) باعث می‌شود تصویر کاملاً معکوس شود
  • 0% (0) هیچ اثری ندارد

مثال

مثال 1

تغییر رنگ تصاویر معکوس:

#img1 {
  filter: invert(0.3);
}
#img2 {
  filter: invert(70%);
}
#img3 {
  filter: invert(100%);
}

آزمایش کنید

مثال 2

را invert() با backdrop-filter استفاده مشترک از ویژگی‌ها:

div.transbox {
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-backdrop-filter: invert(100%);
  backdrop-filter: invert(100%);
  padding: 20px;
  margin: 30px;
  font-weight: bold;
}

آزمایش کنید

اسلوب CSS

invert(amount)
مقدار توضیح
amount

اختیاری. می‌توان مقدار معکوس را به صورت عدد یا درصد مشخص کرد.

100% (1) باعث می‌شود عناصر کاملاً معکوس شوند، 0% (0) نشان‌دهنده تصویر اصلی (بدون اثر) است.

مقدار پیش‌فرض 0 است.

جزئیات فنی

نسخه: مستندات CSS Filter Effects Module Level 1

پشتیبانی مرورگر

اعداد در جدول نشان‌دهنده نسخه اولین مرورگر هستند که این فنشن را کامل پشتیبانی می‌کند.

کروم ایج فایرفاکس سافاری اپرا
18 12 35 6 15

مستندات مرتبط

مراجع:CSS فیلتر پراپریٹی

مراجع:CSS بلر () فنشن

مراجع:CSS بریگتنس () فنشن

مراجع:CSS کانتراست () فنشن

مراجع:CSS درپشین-شادو () فنشن

مراجع:CSS گریسکولر () فنشن

مراجع:CSS هیوز-روتت () فنشن

مراجع:CSS اپاسیتی () فنشن

مراجع:CSS ساتوریت () فنشن

مراجع:CSS sepia() فنکشن