liat contoh nya disni,
Demo
nah keren kan buat nampilin image ?? di demo saya gunain buat nampilin banner sahabat giblog, biar keren banner2nya saya kasih effect thumbnail, hehehe .
Mau gimana cara buatnya ?? mau ga mau saya mau share . hohoho .
1. Seperti biasa masukan script ajax ini,
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/<
Nb: kalo udah punya, biarin ajah biar ga doble .
2. Ini css nya sob.
ul.thumb {
float: left;
list-style: none;
margin: 0; padding: 10px;
width: 360px;
}
ul.thumb li {
margin: 0; padding: 5px;
float: left;
position: relative;
width: 110px;
height: 110px;
}
ul.thumb li img {
width: 100px; height: 100px;
-ms-interpolation-mode: bicubic;
border: 1px solid #ddd;
padding: 5px;
background: #f0f0f0;
position: absolute;
left: 0; top: 0;
}
ul.thumb li img.hover {
background:url(thumb_bg.png) no-repeat center center; /* Image used as background on hover effect
border: none; /* Get rid of border on hover */
}
Nb:
Untuk thumb_bg.png tmn2 ganti sm url gambar ini .
3. Make it life.. hohoho ini javascript nya
$("ul.thumb li").hover(function() {
$(this).css({'z-index' : '10'}); /*Add a higher z-index value so this image stays on top*/
$(this).find('img').addClass("hover").stop() /* Add class of "hover", then stop animation queue buildup*/
.animate({
marginTop: '-110px', /* The next 4 lines will vertically align this image */
marginLeft: '-110px',
top: '50%',
left: '50%',
width: '174px', /* Set new width */
height: '174px', /* Set new height */
padding: '20px'
}, 200); /* this value of "200" is the speed of how fast/slow this hover animates */
} , function() {
$(this).css({'z-index' : '0'}); /* Set z-index back to 0 */
$(this).find('img').removeClass("hover").stop() /* Remove the "hover" class , then stop animation queue buildup*/
.animate({
marginTop: '0', /* Set alignment back to default */
marginLeft: '0',
top: '0',
left: '0',
width: '100px', /* Set width back to default */
height: '100px', /* Set height back to default */
padding: '5px'
}, 400);
});
4. Yup trakhir html nya atau pemakaian nya,
<ul class="thumb">
<li><a href="#"><img src="thumb1.jpg" alt="" /></a></li>
<li><a href="#"><img src="thumb2.jpg" alt="" /></a></li>
<li><a href="#"><img src="thumb3.jpg" alt="" /></a></li>
<li><a href="#"><img src="thumb4.jpg" alt="" /></a></li>
<li><a href="#"><img src="thumb5.jpg" alt="" /></a></li>
<li><a href="#"><img src="thumb6.jpg" alt="" /></a></li>
<li><a href="#"><img src="thumb7.jpg" alt="" /></a></li>
<li><a href="#"><img src="thumb8.jpg" alt="" /></a></li>
<li><a href="#"><img src="thumb9.jpg" alt="" /></a></li>
</ul>
nah begitu lah, gampang kan ?? semoga bermanfaat yah sob .
11 komentar:
~~~(( Komentar ))~~~
Huaaaaaaaa....tuh demonyah address linknyah sapa jaa tuh :61 :51 :23
@Beben,
Wkwkwkwk, ntu blog demo pny aq smua bro.. liat ajah d profil aq, soalnya klo bkin demo di blog ini lemot nya gag karu2an,,
@Beben, itu kn banner u jg bro... :61
keren kang tutorialnya..
cuman kalau dipakaid blog saya bisa2 tambah berat lagi ni
@Ocim,
emang berat jd hambtn utama ya bro.. tp klo di kompress gag berat2 amat kok sob..
di kompres? :21
gimana? ini javascript ya? hehehee maklum newbie gk tau... :47
@blognyaopa,
iya, mksd aq dikompres javascriptnya..
ini jquery javascript sob, klo mau keterangan lebih lanjut langsung ajah kunjungin http://jqeury.com
Wech maknyos nich tutor senang bs berkunjung disini selalu ada yang hangat xixixi...:69
@!Rchymera!,
thx bro... mampir trus.. semoga slalu ad yg hangat.. :69
untuk brother sekalian, kalau main javascript library (Jquery,mootools dkk) lebih berhati hati, jangan terlalu banyak memakai effect yang fancy, karena akan memperlambat kinerja komputer. pemakaian yang terlalu berlebihan dapat membuat website menjadi LAG.
Nice tutorial sob..kapan-kapan saya terapkan nih di blog saya.
Thanks :)
Posting Komentar