CSS ماسک کومپوزیت کی خاصیت

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

mask-composite ویژگی مشخص می‌کند که عمل ترکیبی استفاده شده توسط لایه پوشش فعلی و لایه پوشش زیرین چیست.

مثال

نمایش mask-composite مقدارهای مختلف ویژگی:

.masked {
  width: 200px;
  height: 200px;
  mask-repeat: بدون تکرار;
  mask-size: 100%;
  background: آبی;
  -webkit-mask-image: url(img_rectangle.svg), radial-gradient(transparent 50%, black);
  mask-image: url(img_rectangle.svg), radial-gradient(transparent 50%, black);
}
.mask1 {
  mask-composite: افزودن;
}
.mask2 {
  mask-composite: کسر;
}
.mask3 {
  mask-composite: همپوشانی;
}
.mask4 {
  mask-composite: exclude;
}

آزمایش کنید

جملات CSS

mask-composite: add|subtract|intersect|exclude|initial|inherit;

مقدار ویژگی

مقدار توضیحات
افزودن لایه پوشش منبع در بالای لایه پوشش هدف قرار دارد.
کسر بخش‌هایی از لایه پوشش منبع که خارج از لایه پوشش هدف قرار دارند.
همپوشانی بخش‌های همپوشانی لایه پوشش منبع با لایه پوشش هدف جایگزین لایه پوشش هدف می‌شوند.
بازدارنده مناطق غیر همپوشانی لایه پوشش منبع با لایه پوشش هدف با هم ترکیب می‌شوند.
مقدار اولیه این ویژگی را به مقدار پیش‌فرض خود تنظیم کنید. به: مقدار اولیه.
وراثت این ویژگی را از عنصر والد خود ارث می‌برد. به: وراثت.

جزئیات فنی

مقدار پیش‌فرض: افزودن
وراثت: خیر
انیمیشن‌سازی: پشتیبانی نمی‌شود. لطفاً به:ویژگی‌های مرتبط با انیمیشن.
نسخه: مодуل ماسک CSS سطح 1
جملات برنامه‌نویسی جاوااسکریپت: object.style.maskComposite="intersect"

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

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

کروم ایج فایرفاکس سافری آپرا
120 120 53 15.4 15.4

106

مربوط پیجتعلیم:

CSS کا چھترCSS ماسک کی خاصیت

CSS کا چھترCSS ماسک کلیپ کی خاصیت

CSS کا چھترCSS ماسک آیکن کی خاصیت

CSS کا چھترCSS ماسک موڈ کی خاصیت

CSS کا چھترCSS ماسک اورجین کی خاصیت

CSS کا چھترCSS ماسک پوزیشن کی خاصیت

CSS کا چھترCSS ماسک ریپیٹ کی خاصیت

CSS کا چھترCSS ماسک سائز کی خاصیت

CSS کا چھترCSS ماسک ٹائپ کی خاصیت