CSS mask-composite प्रतियोगिता

परिभाषा और उपयोग

mask-composite गुण इस शीर्ष मास्क लेयर और उसके नीचे के मास्क लेयर के लिए उपयोग करने वाले संयोजन ऑपरेशन को निर्दिष्ट करता है。

उदाहरण

प्रदर्शित mask-composite गुण के विभिन्न मूल्य:

.masked {
  width: 200px;
  height: 200px;
  mask-repeat: no-repeat;
  mask-size: 100%;
  background: blue;
  -webkit-mask-image: url(img_rectangle.svg), radial-gradient(transparent 50%, black);
  mask-image: url(img_rectangle.svg), radial-gradient(transparent 50%, black);
}
.mask1 {
  mask-composite: add;
}
.mask2 {
  mask-composite: subtract;
}
.mask3 {
  mask-composite: intersect;
}
.mask4 {
  mask-composite: exclude;
}

अपने आप सिर्फ आया

CSS ग्रामर

mask-composite: add|subtract|intersect|exclude|initial|inherit;

गुण मूल्य

मूल्य वर्णन
जोड़ें स्रोत मास्क लेयर को लक्ष्य मास्क लेयर के ऊपर को रखें
subtract स्रोत मास्क लेयर को लक्ष्य मास्क लेयर के बाहर की भाग को रखें
intersect स्रोत मास्क लेयर और लक्ष्य मास्क लेयर के आंतरिक क्षेत्र को लक्ष्य मास्क लेयर से प्रतिस्थापित करें।
अनुप्रयुक्त नहीं करें स्रोत मास्क लेयर और लक्ष्य मास्क लेयर के अनुप्रयुक्त क्षेत्र को एकीकृत करें।
initial इस गुण को उसके डिफ़ॉल्ट वैल्यू पर सेट करें। देखें: initial
विरासत इस गुण को उसके पिता एलीमेंट से विरासत करें। देखें: विरासत

तकनीकी विवरण

डिफ़ॉल्ट वैल्यू: जोड़ें
विरासत: नहीं
एनीमेशन निर्माण: समर्थन नहीं है। देखें:एनीमेशन से संबंधित गुण
संस्करणः CSS Masking Module Level 1
जेसक्रिप्ट ग्रामरः object.style.maskComposite="intersect"

ब्राउज़र समर्थन

तालिका में दिए गए नंबर इस गुण को पूरी तरह से समर्थन देने वाले ब्राउज़र का संस्करण को प्रदर्शित करते हैं。

च्रोम एज फायरफॉक्स सैफारी ओपेरा
120 120 53 15.4 106

संबंधित पृष्ठ

ट्यूटोरियल:CSS मास्क

संदर्भ:CSS mask प्रतियोगिता

संदर्भ:CSS mask-clip प्रतियोगिता

संदर्भ:CSS mask-image प्रतियोगिता

संदर्भ:CSS mask-mode प्रतियोगिता

संदर्भ:CSS mask-origin प्रतियोगिता

संदर्भ:CSS mask-position प्रतियोगिता

संदर्भ:CSS mask-repeat प्रतियोगिता

संदर्भ:CSS mask-size प्रतियोगिता

संदर्भ:CSS mask-type प्रतियोगिता