ویژگی mask-origin CSS
- صفحه قبل mask-mode
- صفحه بعدی mask-position
تعریف و استفاده
mask-origin
ویژگی مشخصکننده موقعیت اولیه تصویر ماسک (یعنی منطقه ماسک) است.
مثال
نمایش mask-origin
مقدارهای مختلف ویژگیها:
.masked { background: green; border: 30px solid blue; padding: 20px; -webkit-mask-image: url(img_circle.svg); mask-image: url(img_circle.svg); mask-size: 50%; mask-repeat: no-repeat; } .mask1 { mask-origin: border-box; } .mask2 { mask-origin: content-box; } .mask3 { mask-origin: padding-box; } .mask4 { mask-origin: fill-box; }
اسکریپت CSS
mask-origin: border-box|content-box|padding-box|fill-box|stroke-box|view-box|initial|inherit;
مقدار ویژگی
مقدار | توضیح |
---|---|
border-box | موقعیت در برابر جعبه حاشیه. مقدار پیشفرض. |
content-box | موقعیت در برابر جعبه محتوای. |
padding-box | موقعیت در برابر جعبه داخلی. |
fill-box | موقعیت در برابر جعبه عنصر. |
stroke-box | موقعیت در برابر جعبه حاشیه. |
view-box | از SVG viewport نزدیکترین به عنوان جعبه مرجع استفاده میکند. |
initial | این ویژگی را به مقدار پیشفرض خود تنظیم میکند. به: initial. |
inherit | این ویژگی را از عنصر والد خود ارث میبرد. به: inherit. |
جزئیات فنی
مقدار پیشفرض: | border-box |
---|---|
ارثبرداری: | خیر |
انیمیشنسازی: | پشتیبانی نمیشود. لطفاً به:ویژگیهای مرتبط با انیمیشن. |
نسخه: | مодуل ماسک CSS سطح 1 |
اسکریپت جاوااسکریپت: | object.style.maskOrigin="padding-box" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولیه مرورگرهایی است که این ویژگی را کامل پشتیبانی میکنند.
کروم | ایج | فایرفاکس | سفاری | опера |
---|---|---|---|---|
120 | 120 | 53 | 15.4 | 106 |
صفحات مرتبط
آموزش:پوشش CSS
ارجاع به:ویژگی mask CSS
ارجاع به:ویژگی mask-clip CSS
ارجاع به:ویژگی mask-composite CSS
ارجاع به:ویژگی mask-image CSS
ارجاع به:ویژگی mask-mode CSS
ارجاع به:ویژگی mask-position CSS
ارجاع به:ویژگی mask-repeat CSS
ارجاع به:ویژگی mask-size CSS
ارجاع به:ویژگی mask-type CSS
- صفحه قبل mask-mode
- صفحه بعدی mask-position