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