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;

ਗੁਣ ਮੁੱਲ

ਮੁੱਲ ਵਰਣਨ
add ਸਰੋਤ ਮਾਸਕ ਸਤਰ ਦਾ ਲਕਸ਼ ਮਾਸਕ ਸਤਰ ਉੱਪਰ ਲਗਦਾ ਹਿੱਸਾ
subtract ਸਰੋਤ ਮਾਸਕ ਸਤਰ ਦਾ ਲਕਸ਼ ਮਾਸਕ ਸਤਰ ਤੋਂ ਬਾਹਰ ਲਗਦਾ ਹਿੱਸਾ
intersect ਸਰੋਤ ਮਾਸਕ ਸਤਰ ਅਤੇ ਲਕਸ਼ ਮਾਸਕ ਸਤਰ ਦੇ ਉੱਪਰ ਲੱਗਦੇ ਹਿੱਸੇ ਲਕਸ਼ ਮਾਸਕ ਸਤਰ ਨੂੰ ਤਬਦੀਲ ਕਰ ਦਿੱਤਾ ਜਾਵੇਗਾ。
exclude ਸਰੋਤ ਮਾਸਕ ਸਤਰ ਅਤੇ ਲਕਸ਼ ਮਾਸਕ ਸਤਰ ਦੇ ਨਾਲ ਖਾਲੀ ਖੇਤਰਾਂ ਨੂੰ ਮਿਲਾਇਆ ਜਾਵੇਗਾ。
initial ਇਸ ਗੁਣ ਨੂੰ ਇਸ ਦੇ ਮੂਲਤਵੀ ਮੁੱਲ 'ਤੇ ਸੈਟ ਕਰੋ। ਦੇਖੋ: initial
inherit ਇਸ ਗੁਣ ਨੂੰ ਉਸ ਦੇ ਮਾਤਾ ਐਲੀਮੈਂਟ ਤੋਂ ਵਿਰਾਸਤ ਕਰੋ। ਦੇਖੋ: inherit

ਤਕਨੀਕੀ ਵੇਰਵੇ

ਮੂਲਤਵੀ ਮੁੱਲ: add
ਵਿਰਾਸਤ: ਨਹੀਂ
ਐਨੀਮੇਸ਼ਨ ਨਿਰਮਾਣ: ਸਮਰਥਨ ਨਹੀਂ ਹੈ। ਦੇਖੋ:ਐਨੀਮੇਸ਼ਨ ਸਬੰਧੀ ਗੁਣ
ਵਰਜਨ: CSS ਮਾਸਕਿੰਗ ਮੌਡਿਊਲ ਲੈਵਲ 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 ਪ੍ਰਤੀਯੋਗਤਾ ਪ੍ਰਤੀਯੋਗਤਾ