CSS mask ਪ੍ਰਤੀਯੋਗਿਤਾ
- ਪਿੰਡਾ ਪੰਨਾ marker-start
- ਅਗਲਾ ਪੰਨਾ mask-clip
تعلیم اور استعمال
mask
پرچ کا استعمال، عناصر کو (کامپلٹ یا جزوی) خفی یا کٹ کریں:
mask
پرچ کی خصوصیات کا مختصر شکل اگلائی پرچاتا ہے:
مثال
مثال 1
تصویر کی شیلنگ کا قابو قائم کریں:
.mask1 { mask: url(w3logo.png) no-repeat 50% 50%; }
مثال 2
تصویر کی مختلف شیلنگ کا قابو قائم کریں: linear-gradient اور radial-gradient:
.mask1 { mask: linear-gradient(black, transparent); } .mask2 { mask: radial-gradient(circle, black 50%, rgba(0, 0, 0, 0.5) 50%); } .mask3 { mask: radial-gradient(ellipse, black 50%, rgba(0, 0, 0, 0.5) 50%); }
مثال 3
SVG <mask> عناصر کے ذریعہ تصویر کی شیلنگ کا قابو قائم کریں:
<svg width="600" height="400"> <mask id="svgmask1"> <polygon fill="#ffffff" points="100,10 40,198 190,78 10,78 160,198"></polygon> </mask> <image xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="img_5terre.jpg" mask="url(#svgmask1)"></image> </svg>
مثال 4
SVG <mask> عناصر کے ذریعہ تصویر کی شیلنگ کا قابو قائم کریں:
<svg width="600" height="400"> <mask id="svgmask1"> <circle fill="#ffffff" cx="75" cy="75" r="75"></circle> <circle fill="#ffffff" cx="80" cy="260" r="75"></circle> <circle fill="#ffffff" cx="270" cy="160" r="75"></circle> </mask> <image xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="img_5terre.jpg" mask="url(#svgmask1)"></image> </svg>
CSS ਗਰੰਥਾ
mask-image: mask-image mask-mode mask-repeat mask-position mask-clip mask-origin mask-size mask-composite|initial|inherit;
ਗੁਣ ਮੁੱਲ
ਮੁੱਲ | ਵਰਣਨ |
---|---|
mask-image | ਇਲੀਮੈਂਟ ਦੇ ਰੂਪ ਵਿੱਚ ਵਰਤਣ ਯੋਗ ਮਾਸਕ ਚਿੱਤਰ ਸੈਟ ਕਰੋ। ਮੂਲਤਵੀ ਮੁੱਲ ਵਜੋਂ none ਹੈ。 |
mask-mode |
ਮਾਸਕ ਸਤਰ ਚਿੱਤਰ ਨੂੰ ਉਜਾਲਾ ਮਾਸਕ ਜਾਂ alpha ਮਾਸਕ ਦੇ ਰੂਪ ਵਿੱਚ ਦੇਖਣਾ ਸੈਟ ਕਰੋ。 ਮੂਲਤਵੀ ਮੁੱਲ ਵਜੋਂ match-source ਹੈ। |
mask-repeat |
ਮਾਸਕ ਚਿੱਤਰ ਨੂੰ ਕਿਵੇਂ/ਕਿਸ ਤਰ੍ਹਾਂ ਦੁਹਰਾਉਣਾ ਸੈਟ ਕਰੋ。 ਮੂਲਤਵੀ ਮੁੱਲ ਵਜੋਂ repeat ਹੈ। |
mask-position |
ਮਾਸਕ ਚਿੱਤਰ ਦੀ ਸ਼ੁਰੂਆਤੀ ਸਥਾਨ (ਸਬੰਧੀ ਮਾਸਕ ਸਥਾਨ ਖੇਤਰ) ਸੈਟ ਕਰੋ。 ਮੂਲਤਵੀ ਮੁੱਲ ਵਜੋਂ 0% 0% ਹੈ। |
mask-clip |
ਮਾਸਕ ਚਿੱਤਰ ਦੇ ਪ੍ਰਭਾਵ ਵਾਲੇ ਖੇਤਰ ਨੂੰ ਸੈਟ ਕਰੋ。 ਮੂਲਤਵੀ ਮੁੱਲ ਵਜੋਂ border-box ਹੈ। |
mask-origin |
ਮਾਸਕ ਸਤਰ ਚਿੱਤਰ ਦੀ ਸ਼ੁਰੂਆਤੀ ਸਥਾਨ (ਮਾਸਕ ਸਥਾਨ ਖੇਤਰ) ਸੈਟ ਕਰੋ。 ਮੂਲਤਵੀ ਮੁੱਲ ਵਜੋਂ border-box ਹੈ। |
mask-size |
ਮਾਸਕ ਸਤਰ ਚਿੱਤਰ ਦਾ ਅਕਾਰ ਸੈਟ ਕਰੋ。 ਮੂਲਤਵੀ ਮੁੱਲ ਵਜੋਂ auto ਹੈ। |
mask-composite |
ਮੌਜੂਦਾ ਮਾਸਕ ਸਤਰ ਅਤੇ ਹੇਠਲੇ ਮਾਸਕ ਸਤਰ ਦੀ ਵਰਤੇ ਗਈ ਸੰਗਠਨ ਕਰਮ ਸੈਟ ਕਰੋ。 ਮੂਲਤਵੀ ਮੁੱਲ ਵਜੋਂ add ਹੈ। |
initial | ਇਸ ਗੁਣ ਨੂੰ ਉਸ ਦੇ ਮੂਲਤਵੀ ਮੁੱਲ ਨੂੰ ਸੈਟ ਕਰੋ। ਦੇਖੋ: initial。 |
inherit | ਇਸ ਗੁਣ ਨੂੰ ਆਪਣੇ ਮਾਤਾ ਐਲੀਮੈਂਟ ਤੋਂ ਵਿਰਾਸਤ ਕਰੋ। ਦੇਖੋ: inherit。 |
ਤਕਨੀਕੀ ਵੇਰਵੇ
ਮੂਲਤਵੀ ਮੁੱਲ: | none match-source repeat 0% 0% border-box border-box auto add |
---|---|
ਵਿਰਾਸਤ: | ਨਹੀਂ |
ਐਨੀਮੇਸ਼ਨ ਬਣਾਉਣਾ: | ਸਮਰੱਥ ਨਹੀਂ। ਦੇਖੋ:ਐਨੀਮੇਸ਼ਨ ਸਬੰਧੀ ਗੁਣ。 |
ਆਈਡੀ: | CSS ਮਾਸਕਿੰਗ ਮੌਡਿਊਲ ਲੈਵਲ 1 |
ਜਾਵਾਸਕ੍ਰਿਪਟ ਗਰੰਥਾ: | object.style.mask="url(star.svg)" |
ਬਰਾਉਜ਼ਰ ਸਮਰੱਥਾ
ਸਤਰ ਵਿੱਚ ਸੰਖਿਆ ਇਹ ਪਹਿਲਾ ਪੂਰੀ ਤਰ੍ਹਾਂ ਇਸ ਗੁਣ ਦੀ ਸਮਰੱਥਾ ਰੱਖਣ ਵਾਲਾ ਬਰਾਉਜ਼ਰ ਦੀ ਆਈਡੀ ਹੈ।
ਚਰਾਮ | ਐਜ਼ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪਰਾ |
---|---|---|---|---|
120 | 120 | 53 | 15.4 | 106 |
ਸਬੰਧਤ ਪੰਨੇ
ਟੂਟੀਕਲ:CSS ਸ਼ੇਡ
ਸਲਾਹਦਾਰ: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-size ਪ੍ਰਤੀਯੋਗਿਤਾ
ਸਲਾਹਦਾਰ:CSS mask-type ਪ੍ਰਤੀਯੋਗਿਤਾ
- ਪਿੰਡਾ ਪੰਨਾ marker-start
- ਅਗਲਾ ਪੰਨਾ mask-clip