108 of 313 menu

mask-repeat 속성

mask-repeat 속성은 마스크의 크기가 요소의 크기보다 작을 때 마스크를 반복하는 방식을 지정합니다. background-repeat와 유사하게 동작하지만, 마스크에 적용됩니다.

문법

선택자 { mask-repeat: repeat-x | repeat-y | repeat | space | round | no-repeat; }

설명
repeat 마스크가 양축으로 반복됩니다 (기본값).
no-repeat 마스크가 반복되지 않습니다.
repeat-x 마스크가 수평으로만 반복됩니다.
repeat-y 마스크가 수직으로만 반복됩니다.
space 마스크가 균등한 간격으로 반복됩니다.
round 마스크가 균일하게 채워지도록 크기가 조정됩니다.

예제 . 반복 없음 (no-repeat)

중앙에 하나의 하트, 반복 없음:

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

:

예제 . 수평 반복 (repeat-x)

하트가 수평으로만 반복됩니다:

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

:

예제 . 수직 반복 (repeat-y)

하트가 수직으로만 반복됩니다:

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

:

예제 . 간격을 둔 반복 (space)

하트가 간격을 두고 균등하게 분배됩니다:

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

:

예제 . 크기 조정 반복 (round)

하트가 균일하게 채워지도록 크기가 조정됩니다:

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

:

함께 보기

  • mask-size 속성,
    마스크의 크기를 정의합니다
  • mask-position 속성,
    마스크의 위치를 설정합니다
  • mask 속성,
    모든 마스킹 속성을 위한 단축 속성
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부