ویژگی mask-size CSS

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

mask-size این ویژگی اندازه‌ی تصویر ماسک را مشخص می‌کند.

مثال

مثال 1

اندازه‌ی تصویر ماسک را (با واحد درصدی) تنظیم کنید:

.mask1 {
  -webkit-mask-image: url(w3logo.png);
  mask-image: url(w3logo.png);
  mask-size: 70%;
  mask-repeat: no-repeat;
}

آزمایش کنید

مثال 2

اندازه‌ی تصویر ماسک را (با واحد پیکسلی) تنظیم کنید:

.mask1 {
  -webkit-mask-image: url(w3logo.png);
  mask-image: url(w3logo.png);
  mask-size: 200px 200px;
  mask-repeat: no-repeat;
}

آزمایش کنید

آموزش زبان CSS

mask-size: auto|size|contain|cover|initial|inherit;

مقدار ویژگی

مقدار توضیح
آوتو مقدار پیش‌فرض.
size اندازه‌ی تصویر ماسک را مشخص کنید، می‌توانید از واحد‌های px، em و غیره استفاده کنید یا از % استفاده کنید.
contain تصویر ماسک را بزرگ‌کن تا عرض و ارتفاع آن با داخل محیط سازگار شوند.
cover تصویر ماسک را بزرگ‌کن تا عرض و ارتفاع آن بتواند محیط را پوشش دهد.
initial این ویژگی را به مقدار پیش‌فرض خود تنظیم می‌کند. به: initial.
ارث‌پذیری این ویژگی را از عنصر والد خود ارث می‌برد. به: ارث‌پذیری.

جزئیات فنی

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

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

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

کروم اندروید فایرفاکس سفاری опера
120 120 53 15.4 106

صفحات مرتبط

آموزش:پوشش CSS

منابع:ویژگی mask CSS

منابع:ویژگی mask-clip CSS

منابع:ویژگی mask-composite CSS

منابع:ویژگی mask-image CSS

منابع:ویژگی mask-mode CSS

منابع:ویژگی mask-origin CSS

منابع:ویژگی mask-position CSS

منابع:ویژگی mask-repeat CSS

منابع:ویژگی mask-type CSS