105 of 313 menu

A mask-image tulajdonság

A mask-image tulajdonság lehetővé teszi egy kép megadását, amely maszkként lesz használva az elemhez. A maszk határozza meg, hogy az elem mely részei lesznek láthatóak, és melyek rejtettek. Maszkként SVG, PNG képeket vagy gradienseket használhatunk.

Szintaxis

szelektor { mask-image: none | <image> | <url>; }

Értékek

Érték Leírás
none Kikapcsolja a maszkolást (alapértelmezett érték).
url() Az elérési út a maszkként használt képhez (SVG, PNG).
linear-gradient() Lineáris gradienst használ maszkként.
radial-gradient() Radális gradienst használ maszkként.

Példa . SVG használata maszkként

Alkalmazzunk egy SVG szívképet maszkként egy képre:

<img id="image" src="image.jpg"> #image { width: 500px; height: 281px; mask-image: url("heart.svg"); mask-position: center; mask-size: 300px; mask-repeat: no-repeat; }

:

Példa . Gradiens használata maszkként

Alkalmazzunk egy lineáris gradienst maszkként egy elemre:

<div id="elem"></div> #elem { width: 500px; height: 300px; background: linear-gradient(45deg, red, blue); mask-image: linear-gradient(to right, transparent, black); }

:

Példa . SVG elem használata maszkként

Készítsünk maszkot egy SVG elem segítségével és alkalmazzuk egy képre:

<img id="image" src="image.jpg"> <svg width="0" height="0"> <mask id="mask"> <path d="M150 15L183 111L285 111L204 171L237 267L150 216L63 267L96 171L15 111L117 111Z" fill="white"/> </mask> </svg> #image { width: 500px; height: 281px; mask-image: url(#mask); mask-position: center; mask-size: contain; mask-repeat: no-repeat; }

:

Lásd még

  • a mask-position tulajdonság,
    meghatározza a maszk elhelyezkedését az elemhez képest
  • a mask-size tulajdonság,
    meghatározza a maszk méretét
  • a mask-repeat tulajdonság,
    meghatározza a maszk ismétlését
  • a mask-mode tulajdonság,
    meghatározza, hogyan hat a maszk a háttérrel
  • a mask tulajdonság,
    rövidítés az összes maszkolási tulajdonságra
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás