CSS 마스크 모드 속성

정의와 사용법

mask-mode 속성은罩层 이미지가 밝기罩로 처리되는지 alpha罩으로 처리되는지 지정합니다。

예제

罩层 이미지가 밝기罩로 처리됨:

.mask1 {
  -webkit-mask-image: url(w3logo.png);
  mask-image: url(w3logo.png);
  mask-size: 70%;
  mask-repeat: no-repeat;
  mask-mode: luminance;
}

본인이 직접 테스트해 보세요

CSS 문법

mask-mode: match-source|luminance|alpha|initial|inherit;

속성 값

설명
match-source

mask-image 속성이 이미지(이미지 URL 또는 그레이드)이면, mask-mode를 alpha로 설정합니다。

mask-image 속성이 SVG <mask>이면, <mask> 요소의 mask-type 속성을 사용합니다。

이는 기본 값입니다。

luminance 罩图의 밝기 값을罩值로 사용합니다。
alpha 罩图 alpha 값을罩值로 사용합니다。
initial 이 속성을 기본 값으로 설정합니다. 참조: initial
inherit 부모 요소에서 이 속성을 상속합니다. 참조: inherit

기술 세부 사항

기본 값: match-source
상속성: 아니요
애니메이션 제작: 지원하지 않습니다. 참조:애니메이션 관련 속성
버전: CSS Masking 모듈 레벨 1
JavaScript 문법: object.style.maskMode="alpha"

브라우저 지원

표에서의 숫자는 이 속성을 최초로 완전히 지원하는 브라우저 버전을 나타냅니다。

크롬 에지 파이어폭스 사파리 오페라
120 120 53 15.4 106

관련 페이지

교육:CSS 쉐이더

참조:CSS 마스크 속성

참조:CSS 마스크 클립 속성

참조:CSS 마스크 컴포지트 속성

참조:CSS 마스크 이미지 속성

참조:CSS 마스크 오리진 속성

참조:CSS 마스크 포지션 속성

참조:CSS 마스크 리필 속성

참조:CSS 마스크 사이즈 속성

참조:CSS 마스크 타입 속성