Properti mask-repeat

Properti mask-repeat menentukan cara pengulangan mask jika ukurannya lebih kecil dari ukuran elemen. Bekerja serupa dengan background-repeat, tapi diterapkan pada mask.

Sintaksis

cssselektor {
  mask-repeat: repeat-x | repeat-y | repeat | space | round | no-repeat;
}

Nilai

Nilai Deskripsi
repeat Mask diulang pada kedua sumbu (default).
no-repeat Mask tidak diulang.
repeat-x Mask diulang hanya secara horizontal.
repeat-y Mask diulang hanya secara vertikal.
space Mask diulang dengan jarak yang sama.
round Mask diskalakan untuk mengisi area secara merata.

Contoh . Tanpa pengulangan (no-repeat)

Satu hati di tengah tanpa pengulangan:

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

Результат:

Contoh . Pengulangan horizontal (repeat-x)

Hati diulang hanya secara horizontal:

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

Результат:

Contoh . Pengulangan vertikal (repeat-y)

Hati diulang hanya secara vertikal:

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

Результат:

Contoh . Pengulangan dengan jarak (space)

Hati didistribusikan secara merata dengan jarak:

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

Результат:

Contoh . Pengulangan dengan penskalaan (round)

Hati diskalakan untuk mengisi area secara merata:

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

Результат:

Lihat juga

  • properti mask-size,
    menentukan ukuran mask
  • properti mask-position,
    menetapkan posisi mask
  • properti mask,
    penyingkatan untuk semua properti masking