Dasar Dasar Transisi Di CSS3

dokumen-dokumen yang mirip
Membuat Form Search Dengan CSS3

Dasar Dasar TRANFORMASI 2D DI CSS3

Animasi Dengan CSS3. Mahasiswa memahami konsep dasar animasi CSS3 Mahasiswa memahami konsep transisi Mahasiswa memahami konsep transformasi

Memanfaatkan CSS Animasi dan Transisi [Part 1]

Image Slider 3D. Oleh: Anthonius

CSS Cascading Style Sheet

BAB V DESAIN WEB CSS

HTML Scripting Desain Visual dan Tata Letak dengan CSS 3

BAB VI DESAIN WEB RESPONSIF

7 Cara Mempercantik Tampilan Blog

: Choirul Anam : D3 CC PJJ/Teknik Informatika. No NRP : Percobaan 1 Mengatur tampilan tipe list. Kode : Hasil :

CSS Eksternal. Instruktur: Arif Nurwidyantoro

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Membuat Desain Custom Input (Checkbox + Radio Button) pada Form

Cara membuat HTML dasar

TUGAS PRAKTIKUM 9. Nama : Surya Wahyusantoso NRP : Percobaan 1 Mengatur tampilan tipe list. Analisa :

Objek Bergoyang CSS3

Memanfaatkan CSS Animasi [Part 2]

Hover Putar CSS3. Oleh: Mohammad Nur Huda

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

Membuat Button Dengan CSS

Teks dan Background SERIF SANS-SERIF MONOSPACE

Tutorial Lengkap Memahami CSS Display

Mendesain Custom Tabel dengan Pseudo Element CSS

Membuat Web Chatting dengan Ajax Jquery, PHP, dan Bootstrap [Part 2]

C. Ms Powerpoint D. Notepad E. Ms Acces

Percobaan 1 : Mengatur Width Dan Height Hasil :

Cara Memasukan Font Baru Ke Dalam Web Menggunakan CSS

Keuntungan Memisahkan presentation sebuah dokumen dari content document itu sendiri Mempermudah dan mempersingkat pembuatan dan pemeliharaan dokumen w

HTML (HyperText Markup Language)

Membuat Display Produk dalam Layout Box 4 Kolom

Masih tentang bagaimana membuat layout dengan CSS, kita lanjutkan untuk membuat layout yang lain. Berikut ini adalah desain layout yang akan kita buat

Publish: 7 Juni 2012 Author & Copyright: Johan Status: FREE tutorial

Cara Mengelola Isi Halaman Web

Membuat Template Website Menggunakan Teknik Layer ala CSS

Tutorial Dasar CSS Preprocessor LESS

Contoh Syntax: Contoh di atas menunjukkan. S e l e c t o r : h 1. P r o p e r t y : c o l o r. V a l u e : r e d. (red).

Membuat Login Pop Up Dengan JqueryUI

Memahami CSS Selector - Bagian 1

Pengenalan Script. Definisi HTML

Membuat Layout Header Diam di Tempat (Fix Header)

Membuat Themes Wordpress sendiri - Part 2

NAMA : KELAS : TANGGAL PRAKTIKUM : A. TUJUAN 1. Siswa dapat mengenal, memahami serta dapat melakukan pengaturan-pengaturan border dengan CSS.

CSS Cascading Style Sheet

Triswansyah Yuliano

Persiapan. Jalankan server apache dari XAMPP control panel Ekstrak file yang telah dibagikan, Salin folder week_8 ke htdocs

LAPORAN PRAKTIKUM 2 FLASH, VIDEO DAN AUDIO

TUTORIAL MEMBUAT SNIPPET TAB BOOTSNIPP UNTUK BOOTSTRAP

Membuat Tabel Responsive dengan CSS

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE

Metode Penulisan Dasar CSS

Area kerja. Gambar 1. Tampilan awal MS FrontPage

MODUL PRATIKUM 04B PEMROGRAMAN BERBASIS WEB (CCP119)

MODUL 7. Pengantar jquery

Author : Minarni, S.Kom.,MM

Komunikasi Multimedia

Mengenal dan Mengedit HTML

CSS. Cascading Style Sheet. Spesifikasi lengkap di :

A. LATAR BELAKANG ATAU BACKGROUND

PRAKTIKUM 3 Pengenalan CSS

SImple Pop-Up Modal dengan CSS3 dan Jquery

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

CSS. inheritance (pewarisan)

Panduan E-Learning Untuk Mahasiswa

Penulis :

Panduan E-Learning Untuk Mahasiswa S2 S1 D-IV DIII

SIMPLE TUTORIAL - ADOBE DREAMWEAVER CS 5 Oleh: H. Heri Istiyanto, S.Si., M.Kom.

Membuat Themes Wordpress sendiri - Part 1

PEMROGRAMAN WEB 1 CSS

Cara Membuat website dengan Dreamweaver

A. LATAR BELAKANG ATAU BACKGROUND

Secara garis besar, terdapat 3 cara menginput kode CSS, yaitu metode Inline Style, Internal Style Sheets, dan External Style Sheets.

Tutorial CSS Desain Layout 1 Dengan HTML5 dan CSS

Membuat Web App Mobile Canggih dengan Sencha Touch 2 - VIEW

Desain Grafis. RAHMADY LIYANTANTO liyantanto.wordpress.com

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Image dan Link

LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB PENGENALAN CSS OLEH : LISTHYA KUMALASARI

BAB IV CASCADING STYLE SHEET (CSS)

DASAR-DASAR CSS DASAR-DASAR CSS By: Rohi Abdulloh A. PENGENALAN

CSS Lanjut Pertemuan - 5

MEMBUAT WEB PERSONAL DENGAN DREAMWEAVER

Tutorial Lengkap Memahami CSS Position

Pengenalan HTML dan CSS

BAB V IMPLEMENTASI SISTEM

membuat website dengan bootstrap v3.0.0

Membuat Layout Web Mengunakan Table

6. HTML & CSS. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

TUTORIAL CSS FRAMEWORK

Analisa Pada percobaan ini, menunjukan flow dalam kondisi normal atau sesuai dengan default dan sifat masing-masing tag HTML-nya.

TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif

MODUL PRATIKUM 04A PEMROGRAMAN BERBASIS WEB (CCP119)

Membuat Aplikasi GPS & Suara Antrian dengan PHP. Ronald Rusli.

TUTORIAL HTML CSS Langkah Tepat menjadi Web Designer Handal, menguasai HTML & CSS, jalan membuat halaman website cantik dan menarik

CSS (Cascade Style Sheet)

TIP 8. Gambar 8.1. Tidak perlu lagi menggunakan Driver Adobe PDF untuk cetak dalam bentuk PDF

LAPORAN PRAKTIKUM 4 PENGENALAN CSS

CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa

APLIKASI WEB DAY 3. (Cascading Style Sheets)

Transkripsi:

Dasar Dasar Transisi Di CSS3 Oleh: Irvansyah Jumpa lagi ne sama sobat JagoCoding, tutor saya hari ne tentang transisi di CSS3.. Mungkin diantara teman2 pasti ada yang udah tahu tapi masih bingung ataupun kita sudah pernah melihatnya tapi gak tahu koding apa yang dipakai oleh desainer websitenya untuk membuatnya.. Ok d saya jelasin sedikit dlu, dalam bahasa Indonesia Transisi berarti perpindahan. Perpindahan yang dimaksud disini ial... Jumpa lagi ne sama sobat JagoCoding, tutor saya hari ne tentang transisi di CSS3.. Mungkin diantara teman2 pasti ada yang udah tahu tapi masih bingung ataupun kita sudah pernah melihatnya tapi gak tahu koding apa yang dipakai oleh desainer websitenya untuk membuatnya.. Ok d saya jelasin sedikit dlu, dalam bahasa Indonesia Transisi berarti perpindahan. Perpindahan yang dimaksud disini ialah sesuatu kejadian yang terjadi baik dari perubahan bentuk,posisi maupun waktu yang akan dipakai untuk perpindahannya.. Sebagai salah satu contoh mungkin teman2 pernah lihat dong animasi yang terjadi di button ataupun mmenu web atau blog, na dasar yang dipakai untuk membuat untuk aniamsinya adalah animasi transisi. Kembali lagi ke topic kita Sesuai standart W3C property transisi ada 4 macam yaitu : 1. transition-property 2. transition-duration 3. transition-timing-function 4. transition-delay Agar teman2 gak jadi lebih penasaran kita langsung aja y ke prakteknya.. 1. transition-property : perpindahan ini terjadi di bagian property yang akan dianimasikan. Contoh Property yang dimaksud bisa merupakan perubahan width(lebar),height(tinggi),color(warna),background(latar belakang) dll. Sebagai contoh, buka notepad teman2 kemudian ketikkan kode di bawah ini : <style>.contoh-property background: #0003B9; transition: width 2s; -moz-transition: width 2s; /* Firefox 4 */ -webkit-transition: width 2s; /* Safari and Chrome */

-o-transition: width 2s; /* Opera */ color:red; font:arial 15px Bold red;.contoh-property:hover width:300px; Kemudian teman2 ketikan di body kode pemanggil dibawah ini untuk memanggil efek animasinya : <div class= contoh-property >Ini Contoh Animasi Property</div> Maka didapat hasil ilustrasi sebagai berikut : Jika ingin lebih memahami lagi property lagi coba teman2 ganti width:300px; tadi menjadi height:300px, kemudian pilih File di Notepad lalu pilih Save. Setelah itu klik kanan di browser kemudian pilih muat ulang atau reload. Arahkan kembali mouse kearah kotak dan lihat perubahan apa yang terjadi..!!?? Nah bisa diartikan property itu seperti bagian dari objek yang akan dianimasikan.. 2. transition-duration : fungsi dari kode ialahuntuk menentukan kecepatan animasi dalam satuan detik. Nilai yang dipakai di transition-duration ada 2 macam yaitu second(s) ataupun millisecond(ms).. Sebagai contoh, buka notepad teman2 kemudian ketikkan kode di bawah ini : <style>.contoh-duration1 background: #0003B9; transition: width 2s; duration:5s; -moz-transition: width 2s; /* Firefox 4 */ -webkit-transition: width 2s; /* Safari and Chrome */ -o-transition: width 2s; /* Opera */

-moz-transition-duration: 5s; /* Firefox 4 */ -webkit-transition-duration: 5s; /* Safari and Chrome */ -o-transition-duration: 5s; /* Opera */ color:red; font:arial 15px Bold red;.contoh-duration2:hover width:300px;.contoh-duration2 background: #05D400; transition: width 2s; duration:0.5ms; -moz-transition: width 2s; /* Firefox 4 */ -webkit-transition: width 2s; /* Safari and Chrome */ -o-transition: width 2s; /* Opera */ -moz-transition-duration: 0.5ms; /* Firefox 4 */ -webkit-transition-duration: 0.5ms; /* Safari and Chrome */ -o- transition-duration: 0.5ms; /* Opera */ color:red; font:arial 15px Bold red;.contoh-duration1:hover width:300px; Setelah itu teman2 ketikkan di body kode pemanggil dibawah ini untuk memanggil class kode diatas : <div class= contoh-duration1 >Ini Contoh Animasi Duration 1</div> <div class= contoh-duration2 >Ini Contoh Animasi Duration 2</div> Maka didapat hasil ilustrasi sebagai berikut :

Disinilah funsi transiton:duration yang dimaksud., dari kedua kotak diatas tadi terjadi perbedaan kecepatan saat animasi mulai berjalan ketika di hover. Jadi dapat kita simpulkan semakin kecil nilai waktu yang kita msukkan maka semakin cepat animasi yang akan dia kerjakan dalam 1 detik. 3. transition-timing-function : fungsi digunakan untuk efek percepatan animasi. Efek-efek percepatan animasi di bagi menjadi 6 bagian. - default - liniear - ease-in - ease-out - ease-ini-out - cubic-beizer Untuk contoh percepatan animasi ini teman2 bisa ketikkan kode dibawah ini untuk melihat perbedaan percepatan animasi yang dijalankan : <style type="text/css"> #kotak padding:.5em 0; border:1px solid #ccc; border-left:1em solid green; border-right:1em solid #006; background:#eee #kotak.objek margin:10px 10px; width:100px; border:2px solid; border-color:green; background:#cfc; line-height:40px; -webkit-transition-duration:2s; -moz-transition-duration:2s; -o-transition-duration:2s; -ms-transition-duration:2s #kotak:hover.objek width:690px; border-color:#006;background:#ccf; border-radius:1.5em Setelah itu teman2 ketikkan di body kode pemanggil dibawah ini untuk melihat perbedaan

percepatan animasinya : <div id="kotak"> <div class="objek">default»</div> <div class="objek" style="-webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; -o-transition-timing-function: linear;">linear»</div> <div class="objek" style="-webkit-transition-timing-function: ease-in; -moz-transition-timing-function: ease-in; -o-transition-timing-function: ease-in;">ease-in»</div> <div class="objek" style="-webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out;">ease-out»</div> <div class="oobjek" style="-webkit-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out;">ease-in-out»</div> <div class="objek" style="-webkit-transition-timing-function: cubic-bezier(1,0,0,1); -moz-transition-timing-function: cubic-bezier(0,1,1,0); -o-transition-timing-function: cubic-bezier(0,1,1,0);">cubic-bezier»</div> </div> Maka didapat hasil ilustrasi sebagai berikut : 4. transition-delay : dengan funsi maka teman2 bisa menerpakan waktu tunggu sebelum animasi dijalankan. Untuk lebih jelasnya teman2 ketikkan kode dibawah ini : <style>.contoh-delay background: #0003B9; transition: width 2s; delay:5s; -moz-transition: width 2s; /* Firefox 4 */ -webkit-transition: width 2s; /* Safari and Chrome */ -o-transition: width 2s; /* Opera */ -moz-transition-delay: 5s; /* Firefox 4 */ -webkit-transition-delay: 5s; /* Safari and Chrome */ -o-transition-delay: 5s; /* Opera */ color:red; font:arial 15px Bold red;

.contoh-property:hover width:300px; Kemudian teman2 ketikan di body kode pemanggil dibawah ini untuk memanggil efek animasinya : <div class= contoh-delay >Ini Contoh Animasi Delay</div> Maka didapat hasil ilustrasi sebagai berikut : Jadi dari ilustrasi diatas maka didapatkan kesimpulan semakin besar waktu delay yang kita masukkan maka animasi akan menunggu selama waktu yang kita masukkan baru kemudian menjalankan animasinya kembali begitu ketika kembali keposisinya semula.. Na jika teman2 ingin menyatukan semua property yang yang telah kita bahas tadi, teman teman bias ketikkan kode di bawah ini sebagai contoh penggabungan property animasi : <html> <head> <style type="text/css">.contoh-animasi-gabungan background:red; transition-property:width; transition-duration:1s; transition-timing-function:linear; transition-delay:2s; /* Firefox 4 */ -moz-transition-property:width; -moz-transition-duration:1s; -moz-transition-timing-function:linear; -moz-transition-delay:2s; /* Safari and Chrome */ -webkit-transition-property:width; -webkit-transition-duration:1s; -webkit-transition-timing-function:linear; -webkit-transition-delay:2s; /* Opera */ -o-transition-property:width; -o-transition-duration:1s; -o-transition-timing-function:linear; -o-transition-delay:2s;.contoh-animasi-gabungan:hover

width:200px; </head> <body> <div class= contoh-animasi-gabungan ></div> <body> </html> Simpan dengan nama Animasi Gabungan.html Yup Akhirnya tutor harus disini dulu d.. Mudah2n dari penjabaran semua contoh dan pengertian diatas tadi bias membuat teman2 lebih paham dan bias berkreatif. Saya harap tutor ini bias membantu teman2 sekalian dalam mendalami css transisi.. Jika Ada yang kurrang berkenan ataupun teman2 sekalian kurang mengerti bias dikomen lagnsung dibawah ini.. Buat teman2 Yang ingin mendownload file latihan css transisinya bisa langsung menuju link yang sudah saya sediakan dibawah. silahkan teman utak atik sesuai dengan tutor say ini atau bias cari referensi yang lain. Akhir kata Sampai bertemu lagi di tutor berikutnya dan salam sukses untuk sobat jaco. DOWNLOD BELAJAR CSS TRANSISI Tentang Penulis Irvansyah Tertarik Dengan Web Desain, Photoshop, dan Animasi Flash. Mohon panduan Dan arahan Agar Dapat menjadi Lebih Baik dab Bisa Sharing ke sesama..