Fungsi scaleX

Fungsi scaleX menskala elemen pada paksi X. Penskalaan dilakukan di sekitar titik yang ditentukan oleh sifat transform-origin. Nilai fungsi adalah integer atau nombor perpuluhan. Jika ia lebih besar daripada 1 - elemen membesar, jika kurang (contohnya, 0.5) - elemen mengecil. Jika ditetapkan 1 - tiada perubahan (ini adalah nilai lalai).

Sintaks

cssselector {
  transform: scaleX(nombor);
}

Contoh

Apabila tetikus melayang di atas blok, besarkan skala sebanyak 1.5 kali pada paksi X:

html<div id="elem">lorem ipsum</div>
css#elem {
  border: 1px solid black;
  width: 100px;
  height: 50px;
}
#elem:hover {
  transform: scaleX(1.5);
}

Результат:

Contoh

Apabila tetikus melayang di atas blok, kecilkan skala sebanyak 2 kali pada paksi X:

html<div id="elem">lorem ipsum</div>
css#elem {
  border: 1px solid black;
  width: 100px;
  height: 50px;
}
#elem:hover {
  transform: scaleX(0.5);
}

Результат:

Lihat juga

  • fungsi scale,
    yang menetapkan penskalaan pada paksi X dan Y
  • fungsi scaleY,
    yang menetapkan penskalaan pada paksi Y