Mengenal Efek Transisi / Transition CSS3 - Info Desain Web Terbaru!
Info Desain Web Terbaru!
4 Kang Rian 7/19/2013 07:27:00 PM Mengenal Efek Transisi / Transition CSS3 Mengenal Efek Transisi / Transition CSS3

Mengenal Efek Transisi / Transition CSS3

Oleh. Kang Rian  •  14  •      Edit
Mengenal Efek Transisi / Transition CSS3
Mengenal Efek Transisi / Transition CSS3
CSS3 Icon PngPada postingan kali ini saya akan membahas dan mengenal lebih jauh mengenai CSS3 Transisi , kita dapat menambahkan efek gerak pada elemen 2D dari satu gaya ke gaya yang lain tanpa menggunakan animasi Flash ataupun JavaScript yang membutuhkan load lebih lama ( Fast is Sexy ).

*( Kekurangan ) Belum support/mendukung pada seluruh browser , dan hanya mendukung pada 4 browser populer saja diantaranya :

1. Internet Explorer tidak lagi mendukung properti transisi.
2. Firefox 4 membutuhkan awalan -moz-.
3. Chrome dan Safari membutuhkan awalan -WebKit-.
4. Opera membutuhkan awalan -o-.


2 hal yang harus di perhatikan agar CSS3 Transisi ini dapat bekerja dengan baik yaitu :

1. Kita harus menentukan Properti CSS.
2. Menentukan durasi efek.

Jika nilai durasi tidak ditentukan maka efek transisi ini tidak akan bekerja karena nilainya masih default yaitu "0".

Sintaks CSS Transisi seperti ini :

.contoh {
-webkit-transition: nama_properti durasi tipe_kecepatan delay;
-moz-transition: nama_properti durasi tipe_kecepatan delay;
-ms-transition: nama_properti durasi tipe_kecepatan delay;
-o-transition: nama_properti durasi tipe_kecepatan delay;
transition: nama_properti durasi tipe_kecepatan delay;
}

Keterangan Sintaks di atas :

1. Nama_Properti ini mewakili properti yang akan dianimasikan.
2. Durasi digunakan untuk menentukan kecepatan animasi dalam satuan detik.
3. Tipe_Kecepatan digunakan untuk menentukan efek percepatan animasi. Efek-efek percepatan animasi dalam CSS Transisi diantaranya:
  • default
  • linear
  • ease-in
  • ease-out
  • ease-in-out
  • cubic-bezier
4. Delay ini jika kamu ingin menerapkan waktu menunggu sebelum efek transisi dijalankan.

Sekarang Kita coba dengan menggunakan event "HOVER/Over" , yaitu transisi bekerja dengan kata lain elemen berubah atau bergerak ketika pointer mouse terletak pada elemen yang kita buat atau tersentuh, dan ketika pointer mouse keluar dari atas elemen , maka bentuk elemen kembali seperti semula. Sekian penjelasan mengenai Efek CSS3 Transisi yang akan kita bahas kali ini , berikut adalah Kumpulan CSS3 TRANSISI / TRANSISITION dengan Demonstrasi nya ..


1. Contoh Transisi Width / Melebar :

Contoh Elemen yang menggunakan Transisi Width / melebar !

Cara Memanggil-nya :

<div id="transisi1">Contoh Elemen yang menggunakan Transisi width / melebar !</div>

Kode CSS3-nya :

#transisi1
{
width:120px;
height:120px;
background-color:#e0e0e0;
border:3px solid #cc0000;
padding:10px;
transition:width 2s;
-moz-transition:width 2s; /* Firefox 4 */
-webkit-transition:width 2s; /* Safari and Chrome */
-o-transition:width 2s; /* Opera */
}
#transisi1:hover
{
width:500px;
}


2. Contoh Transisi Membesar dan Berputar :

Contoh Elemen yang menggunakan Transisi Membesar dan Berputar !

Cara Memanggil-nya :

<div id="transisi2">Contoh Elemen yang menggunakan Transisi Membesar dan Berputar !</div>

Kode CSS3-nya :

#transisi2
{
width:120px;
height:120px;
background-color:#e0e0e0;
border:3px solid #cc0000;
padding:10px;
transition:width 2s, height 2s;
-moz-transition:width 2s, height 2s,
-moz-transform 2s; /* Firefox 4 */
-webkit-transition:width 2s, height 2s,
-webkit-transform 2s; /* Safari and Chrome */
-o-transition:width 2s, height 2s,
-o-transform 2s; /* Opera */
}
#transisi2:hover
{
width:150px;
height:150px;
transform:rotate(720deg);
-moz-transform:rotate(720deg); /* Firefox 4 */
-webkit-transform:rotate(720deg); /* Safari and Chrome */
-o-transform:rotate(720deg); /* Opera */
}


Efek Transisi pada Warna dan Background


Contoh Elemen yang menggunakan Transisi Warna & Background!

Cara Memanggil-nya :

<div id="colorbackground">Contoh Elemen yang menggunakan Transisi Warna & Background!</div>

Kode CSS3-nya :

#colorbackground {
width:90%;
background:gray;
color:black;
border:2px solid #222;
padding:15px;
font:bold 20px Sans-Serif;
-webkit-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
#colorbackground:hover {
color:white;
background:black;
}


Sekian Penjelasan Mengenal Efek Transisi CSS3 .. Semoga bermanfaat! #happyblogging sob :)

Source : http://thetutorialblogger.blogspot.com/2012/10/css-transisi.html

Kang Rian Ikuti

Web & Graphic Designer - Berpengalaman sejak 2010, fokus membantu Perusahaan / UMKM agar dikenal secara Global melalui Website Profesional & Desain yg Menjual.

Cek. Jasa-Design.web.id

 

14 komentar

  1. Dapat ilmu baru, plus petromax, tdi ane yang chatting.hehe
    Makasih ilmunya..

    BalasHapus
    Balasan
    1. wkwkwkwk :ngakak iya gan .. hehe oh itu agan , ciee genit banget misscall2 segala .. hahaha .. salam kenal gan .. thanks tuh pertamax nya .. :sup:

      Hapus
  2. no afgan no rossa, ane kagak pertamax gan. ahah.

    nice info kang, kengeng elmu baru deui kang.
    :2thumbup :2thumbup :2thumbup

    BalasHapus
    Balasan
    1. muhun kang , urang sasarengan majukeun indonesia :iloveindonesia

      Hapus
  3. wah jagoan euuuy si akang.. tengkyu elmuna :2thumbup

    BalasHapus
    Balasan
    1. sok kitu si akang mah :malu , hehe ieu aya rencangan request nyungkeun basic css3 transisi .. ku abdi diposting .. wkwkwk :ngakak copas itu ge kang ..

      Hapus
  4. hadir kang rian :D
    sudah rame blog nya... hehe

    BalasHapus
    Balasan
    1. iya neng suma .. makasih udah mampir ke blog akang .. :malu

      Hapus
  5. Wah keren keren :thumbup :thumbup

    :request http://center60.blogspot.com/

    BalasHapus
  6. Mantap nih artikelnya.. Blognya kang rian makin bagus aja :2thumbup :iloveindonesia

    BalasHapus
  7. mantep bgt nih tutornya, unik2 kreatif

    BalasHapus

Terpopular! Minggu ini..

×