Rekomendasi Kursus:
- Halaman sebelumnya Fungsi log() CSS
- Halaman berikutnya Fungsi matrix3d() CSS
- Kembali ke tingkat atas Panduan Referensi Fungsi CSS
Fungsi matrix() CSS
Definisi dan penggunaan CSS matrix()
Fungsi mendefinisikan transformasi dua dimensi dengan matriks yang mengandung enam nilai.
matrix()
Fungsi menerima enam parameter, yang memungkinkan Anda melakukan operasi rotasi, skala, gerakan, dan skew elemen.
Parameter seperti berikut: matrix(scaleX(), skewY(), skewX(), scaleY(), translateX(), translateY())。
Instansi
Contoh 1
Dengan matrix()
Tentukan transformasi dua dimensi untuk beberapa elemen <div>:
#myDiv1 { transform: matrix(1, -0.3, 0, 1, 0, 50); } #myDiv2 { transform: matrix(1, 0, 0.5, 1, 50, 50); } #myDiv3 { transform: matrix(2, 1, 0.5, 1, 90, 70); }
Contoh 2
Dengan matrix()
Buat transformasi dua dimensi untuk gambar:
#img1 { transform: matrix(1, -0.3, 0, 1, 0, 50); } #img2 { transform: matrix(1, 0, 0.5, 1, 50, 50); } #img3 { transform: matrix(2, 1, 0.5, 1, 90, 70); }
Syarat CSS
matrix(scaleX(), skewY(), skewX(), scaleY(), translateX(), translateY())
Nilai | Deskripsi |
---|---|
scaleX() | Diperlukan. Angka, digunakan untuk mengukur lebar elemen. |
skewY() | Diperlukan. Angka (sudut), digunakan untuk memutar elemen sepanjang sumbu Y. |
skewX() | Diperlukan. Angka (sudut), digunakan untuk memutar elemen sepanjang sumbu X. |
scaleY() | Diperlukan. Angka, digunakan untuk mengukur tinggi elemen. |
translateX() | Diperlukan. Angka, digunakan untuk memindahkan elemen sepanjang sumbu X. |
translateY() | Diperlukan. Angka, digunakan untuk memindahkan elemen sepanjang sumbu Y. |
Detil Teknologi
Versi: | Modul Transformasi CSS Level 1 |
---|
Dukungan Browser
Angka di tabel menunjukkan versi browser yang pertama yang mendukung fungsi ini penuh.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1 | 12 | 3.5 | 3.1 | 10.5 |
Halaman yang berhubungan
Referensi:Atribut transform CSS
Referensi:Fungsi matrix3d() CSS
Pelajaran:Transformasi 2D CSS
- Halaman sebelumnya Fungsi log() CSS
- Halaman berikutnya Fungsi matrix3d() CSS
- Kembali ke tingkat atas Panduan Referensi Fungsi CSS