111 of 313 menu

mask-composite հատկությունը

mask-composite հատկությունը հնարավորություն է տալիս համադրել մի քանի դիմակներ, որոնք կիրառվում են մեկ տարրի վրա: Այն սահմանում է, թե ինչպես են տարբեր դիմակները փոխազդելու միմյանց հետ դրանց վերադրման ժամանակ:

Շարահյուսություն

ընտրիչ { mask-composite: <compositing-operator>#; }

Արժեքներ

Արժեք Նկարագրություն
add Արդյունքը բոլոր դիմակների միավորումն է (լռելյայն):
subtract Երկրորդ դիմակը հանվում է առաջինից:
intersect Ցուցադրվում է միայն դիմակների հատման տարածքը:
exclude Ցուցադրվում են դիմակների համար ընդհանուր չհանդիսացող տարածքները:

Օրինակ . add ռեժիմ

Երկու դիմակների միավորում (սրտիկ և սլաք).

<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; }

:

Օրինակ . subtract ռեժիմ

Սլաքի հանում սրտիկից.

<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; }

:

Օրինակ . intersect ռեժիմ

Ցուցադրվում է միայն դիմակների հատման տարածքը.

<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; }

:

Օրինակ . exclude ռեժիմ

Ցուցադրվում են ընդհանուր չհանդիսացող տարածքները.

<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; }

:

Օրինակ . համադրություն գրադիենտների հետ

Օգտագործում գրադիենտային դիմակների հետ.

<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; }

:

Տես նաև

  • mask-image հատկությունը,
    նշում է դիմակների պատկերները
  • mask հատկությունը,
    կարճ գրառում բոլոր դիմակավորման հատկությունների համար
  • mask-mode հատկությունը,
    սահմանում է դիմակի համադրման ռեժիմը
  • mix-blend-mode հատկությունը,
    սահմանում է տարրերի համադրման ռեժիմը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել