MOHON PERHATIAN!!!........ Sehubungan sedang "ERROR"nya situs HTTP://WWW.RIPWAY.COM, maka bila Anda menemukan tutorial yang menggunakan kode dengan nama situs tersebut, sementara waktu JANGANLAH Anda gunakan. Mohon maaf, semoga anda memakluminya.............................

Mengucapkan Selamat Datang, Semoga Dapat Berkenan Di Hati Anda


SYAMSUDINNAMAKU telah hadir

Membuat Keterangan Pada Gambar Dengan JQuery


Maksud dari tutorial kali ini adalah membuat keterangan
pada gambar yang kita tampilan. Manakala cursor
diletakkan tepat di atas gambarnya, maka akan muncul
deretan tulisan di bagian atas dan bawah gambar tersebut
sebagai penjelasan dari gambar yang dimaksud. Dengan
adanya efek transparan pada background tulisan
keterangannya, membuat gambar dan tulisannya semakin
menarik untuk dilihat dan menjadi suatu perpanduan
gambar dan tulisan yang kontras.
Untuk DEMOnya bisa anda lihat di sini.

Untuk membuatnya, langkahnya adalah :


1.   Rancangan -> Tambah Gadget ->
      pilih HTML/JavaScript.

2.   Letakkan ke dalam kontennya,
      kode berikut ini :



KETERANGAN :

Gantilah gambarnya dengan gambar milik anda.

Sesuai juga ukuran gambar anda tersebut pada kode
width="360px" height="270px"

Ganti juga tulisan keterangan atas & bawahnya
dengan kalimat yang anda inginkan.

3.   Lalu masuklah ke Edit HTML

4.   Cari kode </b:skin>

5.   Letakkan di atas kode </b:skin> ini
      kode yang di bawah ini :

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
.img {
/* relative position, so that objects in it can be positioned inside this container */
position:relative;
font-family:arial;   
/* hide those extra height that goes beyong the size of this container */
overflow:hidden;
border:5px solid #000000;
width:360px;
height:270px;
}   
.img .heading, 
.img .caption {
/* position inside the container */
position:absolute;
background:#0000ff;
height:50px;
width:360px;
/* transparency for different browsers */
/* i have shared this in my CSS tips post too */
opacity:0.8;
filter:alpha(opacity=80); 
-moz-opacity:0.8;   
-khtml-opacity: 0.8; 

}
.img .heading {
/* hide it with negative value */
/* it's the height of heading class */
top:-50px;
}

.img .caption {        
/* hide it with negative value */
/* it's the height of bottom class */
bottom:-50px;       
}

/* styling of the classes*/
.img .heading span {

color:#00ffff;   
top:-50px;
font-weight:bold;
align:center;
display:block;
padding:5px 0 0 10px;
}
.img .caption span{
color:#ffffff;   
font-size:12px;
align:center;
display:block;
padding:5px 10px 0 10px;
}

KETERANGAN :

Ubah ukuran gambarnya, sesuaikan
dengan ukuran gambar anda pada kode :
width:360px;
height:270px;

Ubah juga warna, tinggi & lebar background
transparantnya pada kode :
background:#0000ff;
height:50px;
width:360px;

4.   Cari lagi kode </head>

5.   Letakkan di atas kode </head> ini
      kode yang berikut ini,
      lalu simpan template anda.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js" type="text/javascript">
</script>

<script>
$(document).ready(function () {

// transition effect
style = 'easeOutQuart';

// if the mouse hover the image
$('.img').hover(
function() {
//display heading and caption
$(this).children('div:first').stop(false,true).animate({top:0},{duration:200, easing: style});
$(this).children('div:last').stop(false,true).animate({bottom:0},{duration:200, easing: style});
},

function() {
//hide heading and caption
$(this).children('div:first').stop(false,true).animate({top:-50},{duration:200, easing: style});
$(this).children('div:last').stop(false,true).animate({bottom:-50},{duration:200, easing: style});
}
);

});
</script>

Selamat mencoba, good luck!


1 comments:

Sihir Cinta mengatakan...

thank's gan atas infonya numpang sedot yach. di tunggu kunjugan baliknya

Poskan Komentar