111 of 313 menu

Savybė mask-composite

Savybė mask-composite leidžia derinti kelias kaukes, taikomas vienam elementui. Ji nustato, kaip skirtingos kaukės sąveikaus tarpusavyje, kai yra uždėtos.

Sintaksė

selektorius { mask-composite: <compositing-operator>#; }

Reikšmės

Reikšmė Aprašas
add Rezultatas - visų kaukių sąjunga (numatytasis režimas).
subtract Antroji kaukė atimama iš pirmosios.
intersect Rodoma tik kaukių sankirtos sritis.
exclude Rodomos sritys, kurios nėra bendros kaukėms.

Pavyzdys . Režimas add

Dviejų kaukių (širdelės ir rodyklės) sujungimas:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; mask-image: url("heart.svg"), url("arrow.svg"); mask-position: 100px 50px, 200px 30px; mask-size: 150px; mask-repeat: no-repeat; mask-composite: add; }

:

Pavyzdys . Režimas subtract

Rodyklės atėmimas iš širdelės:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; mask-image: url("heart.svg"), url("arrow.svg"); mask-position: 100px 50px, 170px 80px; mask-size: 250px, 120px; mask-repeat: no-repeat; mask-composite: subtract; }

:

Pavyzdys . Režimas intersect

Rodoma tik kaukių sankirtos sritis:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; mask-image: url("heart.svg"), url("arrow.svg"); mask-position: 100px 50px, 50px 30px; mask-size: 150px; mask-repeat: no-repeat; mask-composite: intersect; }

:

Pavyzdys . Režimas exclude

Rodomos sritys, kurios nėra bendros:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; mask-image: url("heart.svg"), url("arrow.svg"); mask-position: 100px 50px, 50px 30px; mask-size: 150px; mask-repeat: no-repeat; mask-composite: exclude; }

:

Pavyzdys . Kombinacija su gradientais

Naudojimas su gradientinėmis kaukėmis:

<div id="gradient-box"></div> #gradient-box { width: 400px; height: 400px; background: linear-gradient(45deg, red, yellow, green, blue); mask-image: radial-gradient(circle at 30% 30%, black 40%, transparent 70%), radial-gradient(circle at 70% 70%, black 40%, transparent 70%); mask-composite: exclude; }

:

Taip pat žiūrėkite

  • savybė mask-image,
    nustato kaukių vaizdus
  • savybė mask,
    sutrumpintas visų kaukių savybių užrašas
  • savybė mask-mode,
    nustato kaukės perdangos režimą
  • savybė mix-blend-mode,
    nustato elementų perdangos režimą
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti