Hover Putar CSS3. Oleh: Mohammad Nur Huda

dokumen-dokumen yang mirip
Objek Bergoyang CSS3

Efek Mengambang CSS3

Mengenal Filter CSS3

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

Membuat Display Produk dalam Layout Box 4 Kolom

Percobaan 1 : Mengatur Width Dan Height Hasil :

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

LAPORAN RESMI. Boxes

CSS BOXES. Langkah Kerja. Percobaan

Membuat Button Dengan CSS

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

SImple Pop-Up Modal dengan CSS3 dan Jquery

BAB VI DESAIN WEB RESPONSIF

Membuat Layout Web Mengunakan Table

7 Cara Mempercantik Tampilan Blog

Image Slider 3D. Oleh: Anthonius

HTML Scripting Desain Visual dan Tata Letak dengan CSS 3

KELAS TANGGAL PRAKTIKUM

Pemrograman Web Week 2. Team Teaching

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

XHTML dan Dasar-dasar CSS XHTML

Membuat Layout Desain Awal dengan Photoshop

Membuat Responsive dan Fleksibel Image Gallery dengan JQuery Fleximage

Cara membuat HTML dasar

CSS Cascading Style Sheet

Penulis :

Tutorial CSS Desain Layout 1 Dengan HTML5 dan CSS

Tutorial Membuat Layout Website Sederhana dengan HTML dan CSS

LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB PENGENALAN CSS OLEH : LISTHYA KUMALASARI

Dasar Dasar Transisi Di CSS3

TUGAS BOXES. 1. Percobaan 1

Persiapan. File latihan.rar diekstrak. Contoh apabila Bahan diekstrak di d:\

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

CSS. inheritance (pewarisan)

MEMBUAT WEBSITE SEDERHANA DENGAN HTML 5

Memanfaatkan CSS Animasi dan Transisi [Part 1]

PENGGUNAAN SINGKATAN

Edisi UNIVERSITAS NEGERI SEMARANG. Badan Pengembangan Teknologi Informasi dan Komunikasi. Modul Pelatihan H T M L

Memodifikasi Tampilan Gambar (Image) dengan CSS

Membuat grafik batang sederhana menggunakan JpGraph

PRAKTIKUM 3 Pengenalan CSS

Membuat Simpel Site HTML Layout Menggunakan Tag div

HTML (HyperText Markup Language)

Teks dan Background SERIF SANS-SERIF MONOSPACE

SOAL PRODUKTIF KEJURUAN KELAS X MULTIMEDIA

Notifikasi Keren dengan CSS3

Cascading Style Sheet (CSS) Didik Dwi Prasetya

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

CSS. Cascading Style Sheet. Spesifikasi lengkap di :


Pemrograman Web. Berikut adalah contoh dari penulisan style text-align yang disisipkan di selector h1 dan paragraf.

Memahami CSS Selector - Bagian 1

Pengenalan Script. Definisi HTML

Membuat Tabel Responsive dengan CSS

Pengenalan HTML dan CSS

CSS Cascading Style Sheet

BAB V IMPLEMENTASI SISTEM

Deteksi Tubrukan Objek Dengan HTML5 [Part 3]

LAPORAN PRAKTIKUM 4 PENGENALAN CSS

CARA MUDAH BELAJAR HTML,XHTML,

KAJIAN 3 Web Responsive

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

Membuat Form Dinamis dengan HTML & Javascript.

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

CSS RANDY CAHYA WIHANDIKA, S.ST., M.KOM

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

Pemrograman Web WEEK 03 HTML LANJUT

Pemrograman Web PRAKTIKUM 3 CSS. TUJUAN BELAJAR Mahasiswa dapat menggunakan css untuk mengatur gaya tampilan elemenhtml

CSS (Cascade Style Sheet)

membuat website dengan bootstrap v3.0.0

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

MODUL I PENGENALAN HTML. a. Mengenalkan kepada mahasiswa mengenai pemrograman WEB dengan menggunakan HTML b. Mengenalkan kode-kode HTML 2.

Perkenalan Glyphicon Bootstrap dan Cara Mudah Menggunakannya

Pemrograman Basis Data Berbasis Web

Menampilkan Google Maps V3 pada halaman website

Bermain dengan Marker Google Maps API

Dasar-dasar HTML 2. Oleh: Cecep Yusuf

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

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

Author : Minarni, S.Kom.,MM

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

: PRAKTIKUM CSS 3 [Color dan Background] NAMA : KELAS : TANGGAL PRAKTIKUM :

Modul Praktikum Desain Web 2015

Pertemuan V. Semester 1

Deteksi Tubrukan Objek Dengan HTML5 [Part 2]

Triswansyah Yuliano

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

MODUL PRATIKUM 03B PEMROGRAMAN BERBASIS WEB (CCP119)

TUTORIAL RUBY ON RAILS

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Deteksi Tubrukan Objek Dengan HTML5 [Part 1]

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

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

How to Create Simple Web (2) - Slice

LEMBAR KERJA PRAKTIKUM

Pemrograman Basis Data Berbasis Web

MODUL PRATIKUM 04A PEMROGRAMAN BERBASIS WEB (CCP119)

BAB I PERKENALAN HTML

BELAJAR HTML Hyper Text Markup Language

Membuat Scrollspy Dengan Bootstrap

Transkripsi:

Hover Putar CSS3 Oleh: Mohammad Nur Huda Assallamualaikum... Haha... Sebenarnya ini adalah tulisan pertama saya pada situs berbagi ilmu ini :-). Pada kali ini kita akan membuat efek hover memutarkan objek dengan memanfaatkan property transform tepatnya transform rotate untuk membuat efek berputar dan property transition untuk menentukan waktu animasi yang kita buat... Assallamualaikum... Haha... Sebenarnya ini adalah tulisan pertama saya pada situs berbagi ilmu ini :-). Pada kali ini kita akan membuat efek hover memutarkan objek dengan memanfaatkan property transform tepatnya transform rotate untuk membuat efek berputar dan property transition untuk menentukan waktu animasi yang kita buat tadi... Bismillahirohmanirohim... Oke sekarang langsung kita praktekan bersama sama... :-) Pertama-tama buka notepad bawaan windows, kenapa kita pake notepad bawaan windows.? Karena untuk memahami struktur code yang mendasar kita harus mandiri tanpa bantuan code hinting ataupun autocomplete seperti fungsi yang ada di dreamwever, sublime, maupun notepad++. Lalu kita buat struktur htmlnya dengan mengetik baris kode berikut... <!DOCTYPE html> <html> <head> <title> </title> <style> </style> </head> <body> </body>

</html> Didalam tag <style></style> kita buat class dengan nama putar, seperti berikut....putar { Dan dibawah baris class tersebut buat pula pseudo-class untuk hovernya....putar:hover { Kita buat parameter codenya di class putar, baris demi baris sebagai berikut agar kita dapat memahaminya... height: 125px; width: 125px; ( kita buat panjang dan lebarnya bernilai 125px X 125px atau ukuran yang lain dengan nilai panjang dan lebarnya yang sama ) Lalu di bawahnya kita beri jarak dengan nilai seperti berikut... padding: 4px; margin: 15px 0 0 15px; ( oke kita beri nilai padding dengan nilai 4px dan margin bernilai 15px 0 0 15px ) Bagi yang belum tau apa itu padding dan margin ini penjelasan singkatnya => padding itu jarak yang di ambil dari sisi dalam objek sedangkan margin itu sebaliknya yaitu jarak yang di ambil dari sisi luar objek ke objek itu sendiri Lalu kita beri border dengan warna biru racikan saya sendiri, hehe.. border: 3px solid #c0392b; Untuk memberi bentuk bundar pada objek kita beri border-radius dengan nilai 50%, kenapa 50% karena jika tiap sudut objek bernilai 50% pada setiap sisinya maka tiap-tiap sudut lengkungnya akan bertemu hal ini menyebabkan objek berbentuk bundar, berikut parameternya... border-radius: 50%; Terakhir kita beri timing dengan memakai propery transition dengan, sebagai berikut...

transition: all 0.5s ease-in-out; ( kita beri waktu setengah detik atau bisa dibilang 0.5 second dengan efek percepatan ease-in-out ) Untuk pseudo-class hovernya, kita beri parameter seperti berikut... Pertama kita buat border untuk objeknya seperti tadi dengan warna berbeda, yaitu warna merah... border: 3px solid #4183d7; Dan kita beri property transition seperti yang ada di class putar tadi, seperi ini... transition: all 0.5s ease-in-out; Sekarang kita beri propery transform, seperti ini... transform: scale(1.2) rotate(360deg); ( nilai scale bernilai 1.2 berarti objek tersebut membesar 1.2 kali dari objek sebelumnya pada posisi hover dan rotate bernilai 360 degree berarti objek tersebut akan berputar 360 dreajat ke arah kanan karena nilainya positif ) Terakhir kita beri efek bayangan dengan property box-shadow, seperti berikut.. box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1); Lalu kita beri gambar sebagai objek yang akan kita jadikan objek animasinya, pada tag body... <img class="putar" src="1.png"/> ( kita beri deklarasikan atribut class dengan nama putar dan kita beri atribut src atau tempat direktori gambar yang dimaksud ) Jadi keseluruhan codenya, seperti ini... <!DOCTYPE html> <html> <head> <title> </title> <style>.putar { height: 125px; width: 125px; padding: 4px; margin: 15px 0 0 15px; border: 3px solid #c0392b; border-radius: 50%;

transition: all 0.5s ease-in-out;.putar:hover { border: 3px solid #4183d7; transition: all 0.5s ease-in-out; transform: scale(1.2) rotate(360deg); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1); </style> </head> <body> <img class="putar" src="1.png"/> </body> </html> Atau versi demonya... Sekian tutorial dari saya, sampai jumpa pada tutorial selanjutnya dari saya... :-) Stay coding dan don t afraid about debuging... Tentang Penulis Mohammad Nur Huda Masih menjadi newbie di sela-sela orang penting, mencoba dan berharap dapat sebagaian ilmu dari mereka... :-)