Membuat Fading Image Header (hover effects)
Loading...

Pujangga Blogs

06 January 2011

Membuat Fading Image Header (hover effects)

Modifikasi kode HTML memang sesuatu pekerjaan yang masih terhitung mudah.Seperti halnya apa yang akan kita bahas kali ini tentang modifikasi Header ( judul ) pada blogspot.Disini kita akan mencoba menghubungkan atau mengkombinasi Header Image dengan javascript,jadi..disaat mouseover pada header blog anda akan memperlihatkan efek fade yang contohnya bisa anda lihat pada header saya atau juga bisa anda lihat disini.

Contoh kode HTML pada Header Blog saya adalah seperti ini.

<h1 id="header">
<span class="fake-hover"></span>
<a href="http://www.pujangga-adhitya.co.cc/">Pujangga BLogs</a></h1>

Dan umumnya pihak PengembangErrorPengembang Yang biasa kita sebut sebagai pembuat template Blogger. template Blogspot sudah menyisipkan kode HTML header seperti dibawah ini.

<div id='header-wrapper'>
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='Pujangga BLogs (Header)' type='Header'/>

</b:section>
</div>

Namun saya edit menjadi seperti ini.

<div id='header-wrapper'>
<div align='center'>
<h1 id='header'><a href='http://www.pujangga-adhitya.co.cc/'>Pujangga Blogs</a></h1>
</div>
</div>

Nah..sekarang saya coba untuk mengganti Kode CSS #Header (# biasa disebut dengan ID) menjadi seperti ini.

#header {
margin: 0;
padding: 0;
text-indent: -9999px;
width: 400px;
height: 225px;
position: relative;
margin-left: -1em;
background: url(header.jpg) no-repeat; /*Image header 1*/
}
#header a {
position: absolute; // This allows us to have
top: 0; // the anchor on top of the header
left: 0;
width: 400px;
height: 225px;
display: block;
border: 0;
background: transparent;
overflow: hidden;
}

Selanjutnya kita tambahkan kode CSS #header .fake-hover dibawahnya yang berfungsi sebagai efek Header.

#header .fake-hover {
margin: 0;
padding: 0;
width: 400px;
height: 225px;
display: block;
position: absolute;
top: 0;
left: 0;
background: url(header.jpg) no-repeat 0 -240px; /*Image header 2*/
}

Nah..sejauh ini kita sudah menyelesaikan pengeditan kode CSS dan HTML.Sekarang waktunya kita menyisipkan kode javascript untuk menciptakan efek fade in / fade out.Pertama kali kita panggil dulu kode jQuery (javascript library) dan letakan di bawah kode <head>.

<script type="text/javascript" src="jquery-1.2.3.min.js"></script>

Setelah itu kita masukan perintah javascript ini dan letakan diatas kode </head>.

<script type="text/javascript">
//<![CDATA[
var Header = {
// Let's write in JSON to make it more modular
addFade : function(selector){
$("<span class=\"fake-hover\"></span>").css("display", "none").prependTo($(selector));
// Safari dislikes hide() for some reason
$(selector+"a").bind("mouseenter",function(){
$(selector+".fake-hover").fadeIn("slow");
});
$(selector+"a").bind("mouseleave",function(){
$(selector+".fake-hover").fadeOut("slow");
});

}
};
$(function(){
Header.addFade("#header");
});
//]]>
</script>

Yang perlu diperhatikan dari semua kode diatas.
  1. Siapkan terlebih dahulu sebuah header image untuk menerapkan efek fade dalam tutorial kita kali ini.
  2. Sesuaikan lebar dan tinggi Header image dengan kode CSS agar mendapat hasil yang sempurna.
Untuk melengkapi tutorial ini...anda bisa download kode javascript yang nantinya bisa anda letakan di filehosting anda sendiri dan contoh dari kode html sebagai  project latihan anda.
Download jQuery fading header effect

Semoga bermanfaat.

5 comments:

moch84bdg on February 12, 2011 4:22 PM said...

:36 Mantabs ilmunya om :36

Pujangga on February 12, 2011 4:28 PM said...

@ moch84bdg : terimakasih.. bila ada kesulitan dalam langkah" projek latihan, insya allah saya bantu sebisa mungkin :27

moch84bdg on February 14, 2011 3:27 AM said...

Tapi saya masih jauh untuk ke jQuery om.. masih tahap basic js sama css nih..

Pujangga on February 14, 2011 7:43 PM said...

@ moch84bdg :
Memang sulit untuk mempeplajari JS, terlebih untuk menghafal setiap command yang berlaku pada JS. Maka dari itu dengan 1 jQuery plugin saja misalnya, bisa menghasilkan beberapa macam effect yang sesuai dengan command dari jQuery itu sendiri :25

Anonymous said...

nicepost... thx bud


Post a Comment

:11
smiley
:12
smiley
:13 smiley :14
smiley
:15
smiley
:16
smiley
:17
smiley
:18
smiley
:19
smiley
:20
smiley
:21
smiley
:22 smiley :23 smiley :24
smiley
:25
smiley
:26
smiley
:27
smiley
:28
smiley
:29
smiley
:30
smiley
:31
smiley
:32
smiley
:33 smiley :34
smiley
:35
smiley
:36
smiley
:34
smiley
:38
smiley
:39
smiley
:40
input code is in the right smile icon image

Silahkan tinggalkan komentar anda dan harap tidak melakukan Spam..!!

Pujangga Blogs

administratorSeandainya segala sesuatu yang telah saya berikan ini bermanfaat bagi rekan-rekan semua.Sungguh saya ucapkan banyak Doa dan terimakasih kepada Mu Allah.SWT yang telah memberikan nikmat Berbagi sesama manusia dengan niat kebaikan dan kemajuan Negeriku ini..

the existence of this blog aims to broaden the information about web design by studying the parts of the structure of the html code for the beginner. Here also you can get the latest info about the entertainment media, affiliate programs etc.

Recent post


Download Free Movie


Pujangga Blogs Head News

Mengubah ILM ads google Untuk mengganti tampilan adsense google yang menampilkan Iklan Layanan Masyarakat tersebut dengan adsense lokal. Anda harus mengupload script adsense lokal dengan extensi html kelayanan webhosting anda.
Recent comment dengan efek overlay menu Following cursorBagi anda yang mempunyai keterbatasan ruang untuk meletakan widget Recent Comments, Saya akan mencoba membantu anda untuk membuat "Widget Recent comments" dengan efek overlay.
Membuat Guestbook Overlay fading headerEfek yang akan saya bahas kali ini adalah membuat tampilan Guestbook dan status twitter melayang dan berada ditengah - tengah halaman blog. Kita akan menyediakan menu guestbook pada sisi kiri halaman.
Membuat Headline Post widget tooltipsHeadline akan menggulung ke atas dengan sentuhan fade out ,seakan konten tersebut hilang dengan perlahan dan konten yang berada di bawahnya akan naik ke atas mengganti konten sebelumnya.
Membuat Number Page Navigation jQueryUmumnya Navigasi halaman dengan angka ini sering kita jumpai pada blog berplatform Wordpress. Namun bagi anda yang menggunakan platform Blogspot tak perlu berkecil hati, karena blogspot pun bisa mengadopsi tampilan NEXT dan PREV dengan widget Page Navigation Number.
Kode adsense didalam post menu navigasiUntuk meletakan Adsense didalam postingan, anda harus meletakan kode Script ads tersebut langsung ke template HTML blogspot. Sebagai langkah awal, silahkan anda login ke blogger.com » Dasboard »Design » Edit HTML » Beri tanda ceklist pada kolom .
1 2 3 4 5 6

Enter your email address:




review www.pujangga-adhitya.blogspot.com on alexa.com

free counters
 

Followers

Live Blog Stats

Recent Comment