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 ویندوز نزدیکترین به عنوان جعبه مرجع استفاده میکند. |
initial | این ویژگی را به مقدار پیشفرض خود تنظیم کنید. لطفاً به اینجا مراجعه کنید: initial. |
inherit | این ویژگی را از عنصر والد خود ارث میبرد. لطفاً به اینجا مراجعه کنید: inherit. |
جزئیات فنی
مقدار پیشفرض: | border-box |
---|---|
ارثپذیری: | خیر |
انیمیشنسازی: | پشتیبانی نمیشود. لطفاً به اینجا مراجعه کنید:ویژگیهای مرتبط با انیمیشن. |
نسخه: | مодуل ماسک CSS سطح 1 |
آموزش زبان جاوااسکریپت: | object.style.maskOrigin="padding-box" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولیه مرورگرهایی هستند که این ویژگی را کامل پشتیبانی میکنند.
کروم | ایج | فایرفاکس | سافاری | آپرا |
---|---|---|---|---|
120 | 120 | 53 | 15.4 | 106 |
صفحات مرتبط
آموزش:CSS ماسک
منبع:CSS ماسک خصوصیت
منبع:CSS ماسک کلیپ خصوصیت
منبع:CSS ماسک حالت خصوصیت
منبع:CSS ماسک نوع خصوصیت
- صفحه قبل mask-mode
- صفحه بعدی mask-position