287 of 313 menu

Fungsi scale

Fungsi scale menskalakan elemen: memperbesar atau mengecilkannya dalam beberapa kali. Penskalaan dilakukan di sekitar titik, yang ditentukan oleh properti transform-origin.

Dapat menerima satu atau dua parameter, yang disebutkan dipisahkan oleh koma. Jika ada dua parameter - parameter pertama menentukan penskalaan secara horizontal, dan yang kedua - secara vertikal. Jika hanya satu parameter, maka ia menentukan penskalaan secara horizontal dan vertikal secara bersamaan.

Nilai parameter adalah bilangan bulat atau pecahan. Jika lebih besar dari 1 - elemen membesar, jika lebih kecil (misalnya, 0.5) - elemen mengecil. Jika ditentukan 1 - tidak ada yang berubah (ini adalah nilai default).

Sintaksis

selektor { transform: scale(satu atau dua angka); }

Contoh

Saat mengarahkan kursor ke blok, perbesar skalanya menjadi 1.5 kali pada kedua sumbu:

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

:

Contoh

Perkecil skalanya menjadi 2 kali pada kedua sumbu:

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

:

Contoh

Perbesar skalanya menjadi 2 kali pada sumbu X:

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

:

Contoh

Perbesar skalanya menjadi 2 kali pada sumbu Y:

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

:

Lihat juga

  • fungsi scaleX,
    yang menentukan penskalaan pada sumbu X
  • fungsi scaleY,
    yang menentukan penskalaan pada sumbu Y
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak