CSS ماسک ماڈ
- پچھلے پیج mask-image
- آئندہ پیج mask-origin
تعریف و استفاده
mask-mode
ویژگی مشخص میکند که تصویر پوشش باید به عنوان پوشش روشنایی یا alpha در نظر گرفته شود.
مثال
تصویر پوشش را به عنوان پوشش روشنایی در نظر بگیرید:
.mask1 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 70%; mask-repeat: no-repeat; mask-mode: luminance; }
قوانین CSS
mask-mode: match-source|luminance|alpha|initial|inherit;
مقادیر ویژگی
مقادیر | توضیح |
---|---|
match-source |
اگر mask-image ویژگی تصویر (URL تصویر یا گرادیان) است، mask-mode را به alpha تنظیم کنید. اگر mask-image ویژگی SVG <mask> است، از ویژگی mask-type عناصر <mask> استفاده کنید. این مقدار پیشفرض است. |
luminance | از مقادیر روشنایی تصویر پوشش استفاده کنید. |
alpha | از مقادیر alpha تصویر پوشش استفاده کنید. |
initial | این ویژگی را به مقدار پیشفرض خود تنظیم کنید. لطفاً به اینجا مراجعه کنید: initial. |
inherit | این ویژگی را از عنصر والد خود ارث میبرد. لطفاً به اینجا مراجعه کنید: inherit. |
جزئیات فنی
مقدار پیشفرض: | match-source |
---|---|
وراثت: | خیر |
انیمیشنسازی: | پشتیبانی نمیشود. لطفاً به اینجا مراجعه کنید:ویژگیهای مرتبط با انیمیشن. |
نسخه: | مستند CSS Masking Module Level 1 |
قوانین جاوااسکریپت: | object.style.maskMode="alpha" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولیه مرورگرهایی است که این ویژگی را کامل پشتیبانی میکنند.
کروم | ایج | فایرفاکس | سافاری | آپرا |
---|---|---|---|---|
120 | 120 | 53 | 15.4 | 106 |
مربوط پیج
تعلیم:CSS شیلنگ
مشارکت:CSS ماسک پرپرتی
مشارکت:CSS ماسک کلیپ
مشارکت:CSS ماسک کمپوزائٹ
مشارکت:CSS ماسک انجین
مشارکت:CSS ماسک آورجین
مشارکت:CSS ماسک پوزیشن
مشارکت:CSS ماسک ریپیٹ
مشارکت:CSS ماسک سائز
مشارکت:CSS ماسک تیپ
- پچھلے پیج mask-image
- آئندہ پیج mask-origin