Laman

Saturday, January 7, 2017

CSS3 2D Transform (VA)

CSS3 2D Transform

Transformation, atau transformasi atau css properties yang berfungsi merubah rupa (bentuk & sifat) HTML element dalam bidang 2 dimensi atau 3 dimensi. Transformasi sering digunakan untuk memindahkan, mengecilkan elemen, atau merubah koordinatnya. Memang sedikit membingungkan kalau tidak langsung dicoba kerjakan, apalagi istilah ini sering tertukar dengan kawannya, transition. Transformation, seperti yang telah kita obrolkan barusan, berbeda dengan transition dimana Transition berfungsi membuat animasi dengan perantara 2 state(kondisi awal dan akhir).

Langsung saja kita masuk ke codingnya yaitu seperti biasanya kita mulai dengan menuliskan semua tag dasar html yaitu :

Setelah itu barulah kita menuliskan CSS nya, sebelumnya kita harus mengenal beberapa method di CSS3 2D ini yaitu ada matrix(n,n,n,n,n,n), translate(x,y), translateX(n), scale(x,y),scaleX(n) , scaleY(n), rotate(angle), skew(x-angle,y-angle), skewX(angle) dan skewY(angle).

Di kesempatan kali ini kita akan mempelajari translate() dan rotate().

Untuk yang pertama ini method translate() yaitu dimana kita mengubah posisi awal dari sebuah div sehingga codingnya adalah :

 Jadi di CSS ini kita dapat mengubah posisi nya sesuai yang kita inginkan dengan memainkan px.

Setelah itu barulah kita memasukkan div nya seperti coding dibawah ini :
Maka posisi awal dari div ini adalah :


Menjadi seperti ini :



 Thankyou for reading :)
Semoga bermanfaat and have a nice day

No comments:

Post a Comment