Properti mask-size

Properti mask-size mengatur ukuran gambar mask. Dapat mengatur ukuran spesifik dalam piksel/persen atau menggunakan kata kunci cover dan contain.

Sintaks

cssselektor {
  mask-size: auto | <length> | <percentage> | cover | contain;
}

Nilai

Nilai Deskripsi
auto Ukuran asli gambar (default).
cover Menskala mask dengan mempertahankan proporsi agar sepenuhnya menutupi elemen.
contain Menskala mask dengan mempertahankan proporsi agar sepenuhnya muat di dalam elemen.
100px 50px Ukuran spesifik dalam piksel.
50% 100% Ukuran dalam persen dari ukuran elemen.

Contoh . Ukuran cover

Mask diskalakan untuk sepenuhnya menutupi elemen:

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

Результат:

Contoh . Ukuran contain

Mask diskalakan untuk sepenuhnya muat di dalam elemen:

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

Результат:

Contoh . Ukuran tetap dalam piksel

Mask berukuran 150×150 piksel:

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

Результат:

Contoh . Ukuran dalam persen

Mask menempati 80% lebar dan 60% tinggi elemen:

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

Результат:

Contoh . Ukuran berbeda pada sumbu

Mask 200px lebarnya dan 100px tingginya:

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

Результат:

Lihat juga

  • properti mask-position,
    menentukan posisi mask
  • properti mask-repeat,
    menentukan pengulangan mask
  • properti mask,
    penyingkatan untuk semua properti masking