Sunday - July 20, 2008

Home | Site Map | Channels | Profile | Press Room | Services | Contact 

currently 6 user(s) online

search 

   Latest News

»

sony-ak.com Luncurkan Kamus Teknologi Informasi (May 27, 2006)

»

sony-ak.com Luncurkan IT Event Calendar (May 20, 2006)

»

Web Chat Berbasis AJAX dari sony-ak.com (May 09, 2006)

»

sony-ak.com Advertising Program (May 01, 2006)

»

Sony AK di Tabloid PCplus (April 18, 2006)

news archives » 


   Random Article

»

Teknologi Monitor: Memahami Karakteristik Monitor - Bagian 2 (5088)

»

Tips JavaScript: Mencegah Klik Kanan pada Web Browser (3333)

»

Tanya Jawab Seputar DHCP (Dynamic Host Configuration Protocol) (2628)

»

Uraian Singkat: Mengenal Loseless dan Lossy Compression (1860)

»

Mengedit DTS Package di dalam Yukon (1693)

   Newsletter

Join our newsletter, you will get alert about content updates

powered by Yahoo! Groups















Nedstat Basic - Free web site statistics

 
 
Tabel dengan Fasilitas Mouse Over

Author: Hendrik Niti
Published: October 03, 2004
Visits: 2848 - Category: CSS
 
     
 

Pernahkah Anda melihat suatu baris dalam tabel yang bisa berubah warnanya ketika mouse Anda digeser diatasnya? Atau apakah Anda pernah menggunakan software seperti phpMyAdmin atau membaca web e-mail di Yahoo!? Disitu terlihat penggunaan tabel mouse over. Teknik ini menggunakan teknik CSS dan HTML biasa jadi tidak memerlukan javascript yang rumit.

Kita langsung saja ke codingnya.

<html> 
<head> 
<title>Tabel mouse over</title> 
<style type="text/css"> 
<!-- 
td.mouseover { 
border: 2px solid red; 
color: white; 
background: black; 
font-family:verdana;
padding: 5px; 

td.mouseout { 
border: 2px solid red; 
color: white; 
background: gray; 
font-family:verdana;
padding: 5px; 

--> 
</style> 
</head> 
<body> 
<table summary="mouseover"> 
<tr>
<td class="mouseout" onmouseover="this.className='mouseover'" onmouseout="this.className='mouseout'">Dengan mouse over
</td>
<td>tanpa mouse over
</td>
</tr> 
</table> 
</body> 
</html>

Untuk penjelasan cssnya, penulis rasa cukup gampang. Kita mulai dari "border" ini berarti berikan nilai pada bingkai/garis tepi (border) dengan ketebalan 2 pixel dan warna merah. "Color" disini adalah untuk warna untuk huruf yang digunakan. Huruf yang digunakan adalah Verdana yang didefinisikan pada bagian "font-family". "Padding" adalah jarak antara tulisan dengan cell (border dalam).

Sisanya adalah permainan sedikit DHTML, pada tag td (table data) gunakan class "mouseout" yang berarti mengatur bagaimana tampilan tabel ketika mouse tidak berada di wilayah tabel (normal). Kemudian jika ada mouse yang digerakkan di atas posisi tabel gunakan onmouseover="this.className='mouseover'" dan untuk menormalkannya kembali onmouseout="this.className='mouseout'".

Jika ada tabel atau baris/data yang tidak diinginkan menggunakan mouseover, tinggalkan saja kosong atribut class pelengkap dari tag td seperti contoh di atas.

Silakan download source code lengkap dari project di atas

Demikianlah tulisan sederhana mengenai pembuatan tabel dengan efek mouse over. Semoga bermanfaat bagi Anda semua. Jika ada komentar atau saran bisa dikirimkan ke webmaster@casolusi.com. Untuk membaca tulisan menarik lainnya silakan ke www.sony-ak.com.

Terimakasih.




 Recommended articles
 

»

Mengenal UML (Unified Modeling Language) (10211)

»

Mengenal Sistem Peringatan Dini (Early Warning System) (4705)

»

Tips Mencari Web Hosting Gratisan di Internet (4958)

»

Pengenalan Internet bagi Pemula (10782)

»

Komputer: Sejarah, Perkembangan dan Penerapannya - Bagian I (37733)

 Send your comments or suggestions
Full Name :
E-mail :
Comments :
 
 

  Privacy | Site Map | Advertise

  Copyright © 2003 - 2006 Sony AK Knowledge Center - all rights reserved

  info@sony-ak.com