Cвойство mask-image задает изображение, которое будет применено к элементу в качестве маски. В качестве маски может быть использовано png или svg или svg конвертированное в png, причем прозрачные части маски делают элемент невидимым, непрозрачные — видимым, а полупрозрачные — полупрозрачными в зависимости от прозрачности маски. Большинство браузеров лишь частично поддерживают маскирование CSS.
Обязательно используйте префикс -webkit- в дополнение к стандартному свойству в большинстве браузеров.
Чтобы использовать изображение PNG или SVG в качестве маски, используйте значение mask-image: url(); для передачи изображения маскирующего слоя. Изображение маски должно иметь прозрачную или полупрозрачную область. Черный цвет означает полную прозрачность. В качестве маски было использовано картинка с чёрным кругом.
mask-image հատկությունը սահմանում է այն պատկերը, որը կկիրառվի տարրի վրա որպես դիմակ: png կամ svg կամ png-ի փոխարկված svg-ին կարող են օգտագործվել որպես դիմակ, և դիմակի թափանցիկ մասերը տարրը դարձնում են անտեսանելի, անթափանց մասերը՝ տարրը տեսանելի, իսկ կիսաթափանցիկ մասերը տարրը դարձնում են կիսաթափանցիկ՝ կախված դիմակի թափանցիկությունից։ Բրաուզերների մեծ մասը միայն մասամբ է օգտագործում CSS դիմակավորումը:
Անպայման բրաուզերների մեծ մասում ստանդարտ հատկության հետ մեկտեղ օգտագործեք -webkit-:
PNG կամ SVG պատկերը որպես դիմակ օգտագործելու համար օգտագործեք mask-image: url(); դիմակի շերտի պատկերը փոխանցելու համար: Դիմակի պատկերը պետք է ունենա թափանցիկ կամ կիսաթափանցիկ տարածք: Սև գույնը նշանակում է լիարժեք թափանցիկություն: Որպես դիմակ օգտագործվել է սև շրջանով պատկեր։
⇓Результат данного примера показан на рисунке⇓
⇓Այս օրինակի արդյունքը ցույց է տրված նկարում⇓
| Browser | IE | Edge | Chrome | Firefox | Safari | Opera |
|---|---|---|---|---|---|---|
| Version | 6+ | 79+ | 4+ | 53+ | 15.4+ | 15+ |
| Notes | -webkit- | -webkit- | -webkit- |