CSS właściwość mask-size

Definicja i użycie

mask-size Atrybut określa rozmiar obrazu maski.

Przykład

Przykład 1

Ustaw rozmiar obrazu maski (w procentach):

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

Spróbuj sam

Przykład 2

Ustaw rozmiar obrazu maski (w pikselach):

.mask1 {
  -webkit-mask-image: url(w3logo.png);
  mask-image: url(w3logo.png);
  mask-size: 200px 200px;
  mask-repeat: no-repeat;
}

Spróbuj sam

Gramatyka CSS

mask-size: auto|rozmiar|contain|cover|initial|inherit;

Wartość atrybutu

Wartość Opis
auto Domyślna wartość.
rozmiar Określ rozmiar obrazu maski, można użyć jednostek takich jak px, em, lub %.
contain Skaluj obraz maski, aby szerokość i wysokość mogły dostosować się do wewnętrznego kontenera.
cover Skaluj obraz maski, aby szerokość i wysokość mogły pokryć kontener.
initial Ustaw tę właściwość na jej wartość domyślną. Zobacz: initial.
inherit Dochodzi do tej właściwości od elementu nadrzędnego. Zobacz: inherit.

Szczegóły techniczne

Domyślna wartość: auto
Inheritance: Nie
Tworzenie animacji: Nieobsługiwane. Zobacz:Atrybuty animacji.
Wersja: Moduł Maskowania CSS Poziom 1
Gramatyka JavaScript: object.style.maskSize="100px 200px"

Wsparcie przeglądarki

Liczby w tabeli wskazują na wersję przeglądarki, która w pełni obsługuje tę właściwość.

Chrome Edge Firefox Safari Opera
120 120 53 15.4 106

Strony związane

Tutorial:CSS Mask

Referencje:CSS właściwość mask

Referencje:CSS właściwość mask-clip

Referencje:CSS właściwość mask-composite

Referencje:CSS właściwość mask-image

Referencje:CSS właściwość mask-mode

Referencje:CSS właściwość mask-origin

Referencje:CSS właściwość mask-position

Referencje:CSS właściwość mask-repeat

Referencje:CSS właściwość mask-type